﻿html,body{height:100%;font-size:100%}body{min-width:320px;padding:0;margin:0;font:300 15px/24px "Roboto", sans-serif;color:#424242;background-color:#fafafa;height:100%;display:flex;flex-direction:column;-webkit-text-size-adjust:none}body[data-controller="activity"],body[data-controller="path"]{background-color:#fff}*,*:before,*:after{box-sizing:border-box}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;font-weight:300;font-size:15px;line-height:24px}p{margin-bottom:20px;font-size:17px;line-height:28px;text-rendering:optimizeLegibility}ul,ol,dl{margin-bottom:1.25rem;list-style-position:outside}ul{margin-left:0}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.no-bullet{list-style:none;margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{list-style:none}ol{margin-left:22px}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dt{margin-bottom:0.3rem;font-weight:bold}dd{margin-bottom:0.75rem}blockquote{margin:0 0 20px;padding:10px 20px 0 10px;border-left:1px solid #ddd}form{margin:0}label{display:block;font-weight:normal}button{padding:0;border:0;font-family:"Roboto", sans-serif;background-color:transparent}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"],input[type="number"],input[type="search"],input[type="file"],input[type="date"],input[type="datetime"],input[type="time"],select{display:block;height:37px;width:100%;padding:8px;border:1px solid #f0f0f0;border-radius:4px;margin-bottom:16px;font-size:13px;font-family:"Roboto", sans-serif;background-color:#fff;box-shadow:none;transition:all 0.15s linear;-webkit-appearance:none}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="file"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="time"]:focus,select:focus{background:#fafafa;border-color:#999}input[type="text"]:disabled,input[type="text"][disabled],input[type="text"][readonly],input[type="password"]:disabled,input[type="password"][disabled],input[type="password"][readonly],input[type="email"]:disabled,input[type="email"][disabled],input[type="email"][readonly],input[type="tel"]:disabled,input[type="tel"][disabled],input[type="tel"][readonly],input[type="url"]:disabled,input[type="url"][disabled],input[type="url"][readonly],input[type="number"]:disabled,input[type="number"][disabled],input[type="number"][readonly],input[type="search"]:disabled,input[type="search"][disabled],input[type="search"][readonly],input[type="file"]:disabled,input[type="file"][disabled],input[type="file"][readonly],input[type="date"]:disabled,input[type="date"][disabled],input[type="date"][readonly],input[type="datetime"]:disabled,input[type="datetime"][disabled],input[type="datetime"][readonly],input[type="time"]:disabled,input[type="time"][disabled],input[type="time"][readonly],select:disabled,select[disabled],select[readonly]{background-color:#ddd;cursor:default}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:8px;margin-right:16px;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat}select:disabled{background-color:#ddd;cursor:default}textarea{display:inline-block;vertical-align:middle;width:100%;max-width:100%;height:auto;min-height:50px;padding:8px;border:1px solid #f0f0f0;border-radius:4px;margin-bottom:16px;background-color:#fff;box-shadow:none}table{border:0;border-collapse:collapse;margin-bottom:20px;table-layout:auto}caption{background-color:transparent;font-weight:bold}thead{border:0}th,td{color:#424242;display:table-cell;padding:10px 20px;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;font-size:13px;text-align:left;vertical-align:middle}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}th{font-weight:300}img{max-width:100%;height:auto}a img{border:none}a{color:#00bcd4;text-decoration:none}a:hover,a:focus{color:#0d8ddc}a:not([class]),a:not([class]):link,a:not([class]):active,a:not([class]):focus,a:not([class]):hover,a:not([class]):visited{color:inherit}a:not([class]):active,a:not([class]):focus,a:not([class]):hover{text-decoration:underline}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:500;line-height:inherit}small{font-size:60%;line-height:inherit}code{padding:0.125rem 0.3125rem 0.0625rem;border-width:1px;border-style:solid;border-color:#dfdfdf;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#757575;background-color:#f8f8f8}html[dir='rtl'] select{background-position:0% center}*[data-hide-focus] *:focus{outline:none}.u-headingpage{font-weight:500;font-size:27px;line-height:38px}.u-headingpage--activity{font-weight:500;font-size:36px;line-height:44px}.u-headingpage--profile{font-weight:500;font-size:36px;line-height:44px}.u-headingpage--assessment{font-weight:500;font-size:17px;line-height:24px}.u-headingpage--subpage{font-weight:500;font-size:20px;line-height:24px}.u-headingsection{font-weight:500;font-size:20px;line-height:24px}.u-headingsection--activity{font-weight:500;font-size:27px;line-height:38px}.u-headingsection--activitycontent{font-weight:500;font-size:17px;line-height:24px}.u-headingsection--user{font-weight:500;font-size:17px;line-height:24px}.u-headingsection--form{font-size:15px;line-height:21px}.u-headingsection--evaluation{font-weight:500;font-size:17px;line-height:24px}.u-headingsection--assessment{font-weight:400;font-size:11px;line-height:14px}.u-headingsubsection{font-weight:500;font-size:17px;line-height:24px;line-height:28px}.u-headingsubsection--assessment{font-weight:500;font-size:17px;line-height:24px;font-weight:300}.u-headingitem{font-weight:500;font-size:17px;line-height:24px}.u-headingitem--callout{font-weight:500;font-size:15px;line-height:18px}.u-headingitem--hero{font-weight:500;font-size:36px;line-height:44px}.u-headingdialog{font-weight:500;font-size:27px;line-height:38px}.a11y-atonly{position:absolute;left:-10000px;top:auto;height:1px;width:1px;padding:0;border:0;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden}.a11y-nofocus *:focus{outline:0}.a11y-nofocus button::-moz-focus-inner{border:0}.threedotsicon{background-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%205%2019'%20version='1.1'%20xmlns='https://www.w3.org/2000/svg'%3E%3Cg%20stroke='%23626364'%20stroke-width='1'%20fill='none'%20%3E%3Ccircle%20cx='2.5'%20cy='2.5'%20r='2'%3E%3C/circle%3E%3Ccircle%20cx='2.5'%20cy='9.5'%20r='2'%3E%3C/circle%3E%3Ccircle%20cx='2.5'%20cy='16.5'%20r='2'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");display:inline-block;height:19px;width:5px;margin:0 10px}.threedotsicon--open{background-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%205%2019'%20version='1.1'%20xmlns='https://www.w3.org/2000/svg'%3E%3Cg%20stroke='%23626364'%20stroke-width='1'%20fill='%23626364'%20%3E%3Ccircle%20cx='2.5'%20cy='2.5'%20r='2'%3E%3C/circle%3E%3Ccircle%20cx='2.5'%20cy='9.5'%20r='2'%3E%3C/circle%3E%3Ccircle%20cx='2.5'%20cy='16.5'%20r='2'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.editicon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='https://www.w3.org/2000/svg'%20version='1'%20viewBox='0%200%20101%2099'%3E%3Cpath%20d='M57%2025L75%2043M9%2070L9%2090%2028%2090%2091%2030C93%2028%2093%2025%2091%2023L78%2011C76%208%2073%208%2071%2011L9%2070z'%20fill-opacity='0'%20stroke='%233F464B'%20stroke-width='6'/%3E%3C/svg%3E");display:inline-block;height:15px;width:15px}.gotoicon{background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='https://www.w3.org/2000/svg'%20xmlns:xlink='https://www.w3.org/1999/xlink'%20viewBox='0%200%2015%2015'%3E%3Cpath%20d='M10.1,7.933%20L1.433,7.933%20C1.173,7.933%201,7.76%201,7.5%20C1,7.24%201.173,7.067%201.433,7.067%20L10.1,7.067%20C10.36,7.067%2010.533,7.24%2010.533,7.5%20C10.533,7.76%2010.36,7.933%2010.1,7.933%20z%20M12.267,1%20L3.6,1%20C2.647,1%201.867,1.78%201.867,2.733%20L1.867,5.767%20C1.867,6.027%202.04,6.2%202.3,6.2%20C2.56,6.2%202.733,6.027%202.733,5.767%20L2.733,2.733%20C2.733,2.213%203.167,1.867%203.6,1.867%20L12.267,1.867%20C12.787,1.867%2013.133,2.213%2013.133,2.733%20L13.133,12.267%20C13.133,12.787%2012.787,13.133%2012.267,13.133%20L3.6,13.133%20C3.08,13.133%202.733,12.787%202.733,12.267%20L2.733,9.233%20C2.733,8.973%202.56,8.8%202.3,8.8%20C2.04,8.8%201.867,8.973%201.867,9.233%20L1.867,12.267%20C1.867,13.22%202.647,14%203.6,14%20L12.267,14%20C13.22,14%2014,13.22%2014,12.267%20L14,2.733%20C14,1.78%2013.22,1%2012.267,1%20z%20M7.5,11.4%20C7.413,11.4%207.24,11.4%207.153,11.313%20C6.98,11.14%206.98,10.88%207.153,10.707%20L10.273,7.587%20L7.153,4.38%20C7.067,4.207%207.067,3.86%207.153,3.773%20C7.24,3.687%207.587,3.6%207.76,3.773%20L11.227,7.24%20C11.313,7.24%2011.4,7.413%2011.4,7.5%20C11.4,7.587%2011.313,7.76%2011.313,7.847%20L7.847,11.313%20C7.76,11.4%207.587,11.4%207.5,11.4%20z'%20fill='%233F464B'/%3E%3C/svg%3E");display:inline-block;height:15px;width:15px}.deleteicon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='https://www.w3.org/2000/svg'%20viewBox='0%200%2097%20101'%3E%3Cpath%20d='M9%2027L88%2027M79%2029L79%2084C79%2088%2075%2092%2070%2092L27%2092C22%2092%2018%2088%2018%2084L18%2029M64%2025L64%2013C64%2011%2062%209%2059%209L38%209C35%209%2033%2011%2033%2013L33%2025M49%2044L49%2079M35%2044L35%2079M62%2044L62%2079'%20fill-opacity='0'%20stroke='%233F464B'%20stroke-width='6'/%3E%3C/svg%3E");display:inline-block;height:15px;width:15px}.propsicon{background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='https://www.w3.org/2000/svg'%20viewBox='0%200%2084%2084'%3E%3Cpath%20d='M45%200L38%200C35%200%2033%202%2033%204L32%2010C30%2011%2028%2012%2026%2013L21%209C20%209%2019%208%2018%208%2017%208%2016%209%2015%2010L9%2015C8%2017%208%2019%209%2021L12%2026C12%2028%2011%2030%2010%2032L4%2033C2%2034%200%2036%200%2038L0%2046C0%2048%202%2050%204%2050L10%2051C11%2054%2012%2055%2013%2057L9%2062C8%2064%208%2067%2010%2069L15%2074C16%2075%2017%2075%2019%2075%2020%2075%2021%2075%2021%2074L26%2071C28%2072%2030%2073%2032%2073L33%2079C33%2082%2036%2083%2038%2083L45%2083C48%2083%2050%2082%2050%2079L51%2073C53%2073%2055%2072%2057%2071L62%2074C63%2075%2064%2075%2065%2075%2066%2075%2068%2075%2069%2074L74%2069C75%2067%2076%2064%2074%2062L71%2057C72%2055%2073%2053%2073%2051L79%2050C82%2050%2083%2048%2083%2045L83%2038C83%2036%2082%2033%2079%2033L73%2032C73%2030%2072%2028%2071%2026L74%2021C76%2019%2075%2017%2074%2015L69%2010C68%209%2066%208%2065%208%2064%208%2063%208%2062%209L57%2013C55%2012%2053%2011%2051%2010L50%204C50%202%2048%200%2045%200M45%206L46%2011C46%2013%2048%2015%2050%2015%2051%2016%2053%2017%2055%2017%2055%2018%2056%2018%2057%2018%2058%2018%2059%2018%2060%2017L65%2014%2070%2018%2066%2023C65%2025%2065%2027%2066%2029%2067%2030%2067%2032%2068%2034%2069%2036%2070%2037%2072%2038L78%2038%2078%2045%2072%2046C70%2046%2069%2048%2068%2050%2067%2051%2067%2053%2066%2055%2065%2056%2065%2059%2066%2060L69%2065%2065%2069%2060%2066C59%2066%2058%2065%2057%2065%2056%2065%2055%2065%2055%2066%2053%2067%2051%2067%2050%2068%2048%2068%2046%2070%2046%2072L45%2078%2038%2078%2038%2072C37%2070%2036%2068%2034%2068%2032%2067%2030%2067%2029%2066%2028%2066%2027%2065%2026%2065%2025%2065%2024%2066%2023%2066L19%2070%2014%2065%2017%2061C18%2059%2019%2057%2018%2055%2017%2053%2016%2052%2016%2050%2015%2048%2013%2046%2011%2046L6%2045%206%2039%2011%2038C13%2037%2015%2036%2015%2034%2016%2032%2017%2031%2017%2029%2018%2027%2018%2025%2017%2023L14%2019%2018%2014%2023%2017C24%2018%2025%2018%2026%2018%2027%2018%2028%2018%2029%2018%2030%2017%2032%2016%2034%2016%2036%2015%2037%2013%2037%2011L38%206%2045%206M42%2024C32%2024%2024%2032%2024%2042%2024%2052%2032%2060%2042%2060%2052%2060%2060%2052%2060%2042%2060%2032%2052%2024%2042%2024M42%2029C48%2029%2054%2035%2054%2042%2054%2048%2048%2054%2042%2054%2035%2054%2029%2048%2029%2042%2029%2035%2035%2029%2042%2029'%20fill='%233F464B'/%3E%3C/svg%3E");display:inline-block;height:15px;width:15px}.ui-timepicker-wrapper{overflow-y:auto;max-height:150px;width:6.5em;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);outline:none;z-index:10052;margin:0}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}.ui-timepicker-list{margin:0;padding:0;list-style:none}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background:#1980EC;color:#fff}li.ui-timepicker-selected .ui-timepicker-duration,.ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}.comment:not(:first-child){margin-top:20px}.comment__image{box-sizing:border-box;float:left;padding:0}.comment__avatar,.comment__icon{border-radius:50%;display:inline-block;height:35px;width:35px}.comment__icon{background-color:#fff}@media (max-width: 1024px){.comment__avatar,.comment__icon{display:none}}.screensize--tablet .comment__avatar,.screensize--tablet .comment__icon,.screensize--phone .comment__avatar,.screensize--phone .comment__icon{display:none}.comment__image ~ .comment__content,.comment__image ~ .comment__footer,.comment__image ~ .comment__header,.comment__image ~ .comment__reply,.comment__image ~ .comment__replies{padding-left:45px}.comment__image ~ .comment__edit{padding-left:10px}@media (max-width: 1024px){.comment__image ~ .comment__content,.comment__image ~ .comment__footer,.comment__image ~ .comment__header{padding-left:10px}.comment__image ~ .comment__reply,.comment__image ~ .comment__replies{padding-left:30px}}.screensize--tablet .comment__image ~ .comment__content,.screensize--tablet .comment__image ~ .comment__footer,.screensize--tablet .comment__image ~ .comment__header,.screensize--phone .comment__image ~ .comment__content,.screensize--phone .comment__image ~ .comment__footer,.screensize--phone .comment__image ~ .comment__header{padding-left:10px}.screensize--tablet .comment__image ~ .comment__reply,.screensize--tablet .comment__image ~ .comment__replies,.screensize--phone .comment__image ~ .comment__reply,.screensize--phone .comment__image ~ .comment__replies{padding-left:30px}.comment__header{color:#3f464b;font-size:13px;line-height:1.54}.comment--editing .comment__header{display:none}.comment--editing .comment__replies .comment__header{display:block}.comment__title{display:inline-block !important;font-weight:500 !important;font-size:13px  !important;line-height:20px  !important;margin:0     !important}.comment__subtitle{display:inline-block;margin-left:8px}.comment__editaction,.comment__editaction:active,.comment__editaction:focus,.comment__editaction:hover{background-color:transparent;border-width:0;cursor:pointer;font-family:"Roboto", sans-serif;padding:0;color:#3f464b;display:inline-block;font-size:13px;line-height:20px;margin:0 0 0 10px;text-decoration:underline}.comment__editaction+.comment__editaction,.comment__editaction:active+.comment__editaction,.comment__editaction:focus+.comment__editaction,.comment__editaction:hover+.comment__editaction,.comment__editaction+.comment__editaction:active,.comment__editaction:active+.comment__editaction:active,.comment__editaction:focus+.comment__editaction:active,.comment__editaction:hover+.comment__editaction:active,.comment__editaction+.comment__editaction:focus,.comment__editaction:active+.comment__editaction:focus,.comment__editaction:focus+.comment__editaction:focus,.comment__editaction:hover+.comment__editaction:focus,.comment__editaction+.comment__editaction:hover,.comment__editaction:active+.comment__editaction:hover,.comment__editaction:focus+.comment__editaction:hover,.comment__editaction:hover+.comment__editaction:hover{margin-left:8px}.comment--editing>.comment__content{display:none}.comment__paragraph{font-size:15px;line-height:1.33;margin-bottom:0;padding-right:5px}.comment__paragraph+.comment__paragraph{margin-top:20px}.comment__footer{margin-top:5px}.comment--editing>.comment__footer{display:none}.comment__responseaction{background-color:transparent;border-width:0;cursor:pointer;font-family:"Roboto", sans-serif;padding:0;color:#3f464b;cursor:pointer;font-size:11px;font-weight:500;line-height:1.82}.comment__responseaction+.comment__responseaction{margin-left:15px}.comment__actionicon{display:inline-block;height:15px;position:relative;top:4px;width:15px}.comment--liked>.comment__footer>.comment__like{display:none}.comment__unlike{display:none}.comment--liked>.comment__footer>.comment__unlike{display:inline-block}.comment__edit{display:none}.comment--editing>.comment__edit{display:block}.comment__reply{display:none;margin-top:10px}.comment--replying:not(.comment--editing)>.comment__reply{display:block}.comment__edittext{height:129.7px;width:100%}.comment__edittext.form__textarea,.comment__edittext.form__textarea:focus{background-color:#f3f3f3}.comment__replytext{height:129.7px;width:calc(100% - 45px)}.comment__replytext.form__textarea{display:inline-block;margin-left:10px !important}.comment__replytext.form__textarea,.comment__replytext.form__textarea:focus{background-color:#f3f3f3}@media (max-width: 1024px){.comment__replytext{width:calc(100% - 10px)}}.screensize--tablet .comment__replytext,.screensize--phone .comment__replytext{width:calc(100% - 10px)}.comment__editactions,.comment__replyactions{margin-top:20px;text-align:right}.comment__editcancel,.comment__editsubmit,.comment__replycancel,.comment__replysubmit{background-color:transparent;border-width:0;cursor:pointer;font-family:"Roboto", sans-serif;padding:0;border:1px solid #424242;border-radius:2px;box-sizing:border-box;color:#424242;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;height:25px;line-height:31px;margin:0;min-width:110px;padding:0 20px;text-align:center;text-decoration:none;transition-duration:400ms;transition-property:background-color, color, text-decoration;vertical-align:middle;-webkit-transition-duration:400ms;-webkit-transition-property:background-color, color, text-decoration}.comment__editcancel,.comment__replycancel{border-color:transparent;margin-right:20px;min-width:0;padding:0}.comment__editcancel:focus,.comment__editcancel:hover,.comment__replycancel:focus,.comment__replycancel:hover{background-color:transparent;color:#424242;text-decoration:underline}.comment__editsubmit,.comment__replysubmit{background-color:#0e9657;border-color:#0e9657;color:#fff}.comment__editsubmit:focus,.comment__editsubmit:hover,.comment__replysubmit:focus,.comment__replysubmit:hover{background-color:#005728;border-color:#005728;color:#fff}.util-app--exceed .comment__editsubmit,.comments--exceed .comment__editsubmit,.comment--exceed .comment__editsubmit,.util-app--exceed .comment__replysubmit,.comments--exceed .comment__replysubmit,.comment--exceed .comment__replysubmit{background-color:#00bcd4;border-color:#00bcd4}.util-app--exceed .comment__editsubmit:focus,.util-app--exceed .comment__editsubmit:hover,.comments--exceed .comment__editsubmit:focus,.comments--exceed .comment__editsubmit:hover,.comment--exceed .comment__editsubmit:focus,.comment--exceed .comment__editsubmit:hover,.util-app--exceed .comment__replysubmit:focus,.util-app--exceed .comment__replysubmit:hover,.comments--exceed .comment__replysubmit:focus,.comments--exceed .comment__replysubmit:hover,.comment--exceed .comment__replysubmit:focus,.comment--exceed .comment__replysubmit:hover{background-color:#00a2b6;border-color:#00a2b6}.util-app--level .comment__editsubmit,.comments--level .comment__editsubmit,.comment--level .comment__editsubmit,.util-app--level .comment__replysubmit,.comments--level .comment__replysubmit,.comment--level .comment__replysubmit{background-color:#01d8c4;border-color:#01d8c4}.util-app--level .comment__editsubmit:focus,.util-app--level .comment__editsubmit:hover,.comments--level .comment__editsubmit:focus,.comments--level .comment__editsubmit:hover,.comment--level .comment__editsubmit:focus,.comment--level .comment__editsubmit:hover,.util-app--level .comment__replysubmit:focus,.util-app--level .comment__replysubmit:hover,.comments--level .comment__replysubmit:focus,.comments--level .comment__replysubmit:hover,.comment--level .comment__replysubmit:focus,.comment--level .comment__replysubmit:hover{background-color:#00a37c;border-color:#00a37c}.comments--snackertv .comment__editsubmit,.comment--snackertv .comment__editsubmit,.comments--snackertv .comment__replysubmit,.comment--snackertv .comment__replysubmit{background-color:#ffc107;border-color:#ffc107}.comments--snackertv .comment__editsubmit:focus,.comments--snackertv .comment__editsubmit:hover,.comment--snackertv .comment__editsubmit:focus,.comment--snackertv .comment__editsubmit:hover,.comments--snackertv .comment__replysubmit:focus,.comments--snackertv .comment__replysubmit:hover,.comment--snackertv .comment__replysubmit:focus,.comment--snackertv .comment__replysubmit:hover{background-color:#ff9200;border-color:#ff9200}.util-app--tribe .comment__editsubmit,.comments--tribe .comment__editsubmit,.comment--tribe .comment__editsubmit,.util-app--tribe .comment__replysubmit,.comments--tribe .comment__replysubmit,.comment--tribe .comment__replysubmit{background-color:#ea2161;border-color:#ea2161}.util-app--tribe .comment__editsubmit:focus,.util-app--tribe .comment__editsubmit:hover,.comments--tribe .comment__editsubmit:focus,.comments--tribe .comment__editsubmit:hover,.comment--tribe .comment__editsubmit:focus,.comment--tribe .comment__editsubmit:hover,.util-app--tribe .comment__replysubmit:focus,.util-app--tribe .comment__replysubmit:hover,.comments--tribe .comment__replysubmit:focus,.comments--tribe .comment__replysubmit:hover,.comment--tribe .comment__replysubmit:focus,.comment--tribe .comment__replysubmit:hover{background-color:#d70425;border-color:#d70425}.comment__replies{margin-top:20px}.comments{box-sizing:border-box;margin:0 auto;padding:0}@media (max-width: 700px){.comments{padding:20px 10px}}.comments__header{height:35px;width:100%}.comments__title{display:inline-block !important;margin:0}.comments__title--invite{display:none !important}.comments--empty .comments__title--invite{display:inline-block !important}.comments__headerbutton{background-color:transparent;border-width:0;cursor:pointer;font-family:"Roboto", sans-serif;padding:0;color:#3f464b;line-height:20px;margin:0 0 0 10px;text-decoration:none}.comments__headerbutton:focus,.comments__headerbutton:hover{background-color:transparent;color:#3f464b}.comments--needupdate{display:none}.comments--outdated .comments--needupdate{display:inline}.comments__headericon{display:inline-block;height:24px;position:relative;top:5px;width:24px}.comments__select{color:#3f464b;display:inline-block;float:right}.comments__selectlabel{color:#3f464b;display:inline-block;font-size:13px;margin-right:5px}.comments__newcomment{clear:both;margin-bottom:30px;padding-top:20px}.comments__image{box-sizing:border-box;float:left;padding:0}.comments__avatar,.comments__icon{border-radius:50%;display:inline-block;height:35px;width:35px}.comments__icon{background-color:#fff}.comments__newtext{height:35px;width:calc(100% - 45px)}.comments__newtext.form__textarea{display:inline-block;line-height:1.5;min-height:35px;margin-left:10px !important;background-color:#f3f3f3}.comments__newtext:focus,.comments__newtext:valid{height:129.7px}.comments__newtext:focus.form__textarea,.comments__newtext:valid.form__textarea{background-color:#f3f3f3;line-height:1.33}.comments__newactions{margin-top:20px;text-align:right}.comments__newtext:invalid ~ .comments__newactions{display:none}.comments__newtext:focus:invalid ~ .comments__newactions,.comments__newtext.comments__newtext--focused:invalid ~ .comments__newactions{display:block}.comment__replies{margin:20px 0 0 0}.comments__list{margin:0}.student_enrollment>div:not([class]){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.main-wrapper{background-color:white;width:100%;padding-bottom:30px}.aside-wrapper{background-color:#f0f0f0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body#new-student-ui.new-student[data-controller='forums'][data-action='show']{background-color:#f0f0f0}body#new-student-ui.new-student[data-controller='forums'][data-action='show'] header,body#new-student-ui.new-student[data-controller='forums'][data-action='show'] .forums-show{background-color:white}.dropdown,.dropdown__trigger{position:relative}.dropdown__content{background:#fff;border:1px solid #dfdfdf;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.4);box-sizing:content-box;display:inline-block;left:50%;opacity:0;padding:10px;position:absolute;top:100%;-webkit-transform:translateX(-50%) translateY(9.8px);transform:translateX(-50%) translateY(9.8px);-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;visibility:hidden;z-index:900}.dropdown--left .dropdown__content,.dropdown__content.dropdown--left{left:0;-webkit-transform:translateY(9.8px);transform:translateY(9.8px)}.dropdown--right .dropdown__content,.dropdown__content.dropdown--right{left:auto;right:0;-webkit-transform:translateY(9.8px);transform:translateY(9.8px)}.dropdown__content::before{background-color:#fff;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;box-sizing:content-box;content:'';display:inline-block;height:12px;left:calc(50% - 5px);position:absolute;top:-7px;-webkit-transform:rotate(0.125turn);transform:rotate(0.125turn);width:12px}.dropdown--left .dropdown__content::before,.dropdown__content::before.dropdown--left{left:10px}.dropdown--right .dropdown__content::before,.dropdown__content::before.dropdown--right{left:auto;right:10px}.dropdown__content.dropdown__content--visible,[data-keyboard-user="true"] .dropdown:focus+.dropdown__content,[data-keyboard-user="true"] .dropdown__trigger:focus+.dropdown__content{opacity:1;visibility:visible}.form__textarea{background-color:white;border:1px solid #e0e0e0;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#626364;display:inline-block;font-size:15px;line-height:1.33;margin:0;min-height:0;padding:5px}.form__textarea:focus{background-color:white;border:none}.fireworks__canvas{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:0}.fireworks__foreground{position:relative}.form__section{margin-bottom:20px}.form__group{padding:0;border:0;margin:0}.form__group--multi-input .form__label,.form__group--multi-input .form__input--small{display:inline;margin-right:10px}.form__group--multi-input .form__label:last-child,.form__group--multi-input .form__input--small:last-child{margin-right:0}.form__group--multi-input .form__label{white-space:nowrap}.form__heading{font-weight:normal;font-size:13px;line-height:1.2307;background:transparent;padding:0;margin:0}.form__label{display:block;font-weight:400;margin:0.5em 0}.form__label--inline{display:inline-block;margin-right:10px}.form__input{appearance:none;background-color:#fff;border-color:#f0f0f0;border-radius:4px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#424242;font-size:13px;font-weight:400;height:37px !important;line-height:13px;margin:7.5px 0 !important;padding:8px 15px !important;transition-duration:250ms !important;transition-timing-function:linear !important;transition-property:border-color !important;-moz-appearance:none;-webkit-appearance:none;-webkit-transition-duration:250ms !important;-webkit-transition-timing-function:linear !important;-webkit-transition-property:border-color}.form__input:focus{border-color:#b3b3b3}.form__input--small{max-width:200px}.form__input--search{padding-left:30px;background-image:url("data:image/svg+xml,%3Csvg%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2032%2032'%3E%3Cpath%20d%3D'M13.935%2C9.25%20C16.243%2C9.252%2018.229%2C10.885%2018.677%2C13.149%20C19.126%2C15.413%2017.914%2C17.679%2015.781%2C18.562%20C13.648%2C19.445%2011.189%2C18.699%209.906%2C16.78%20C8.623%2C14.861%208.874%2C12.303%2010.505%2C10.67%20C11.412%2C9.757%2012.648%2C9.245%2013.935%2C9.25%20M13.935%2C8.25%20C11.149%2C8.25%208.751%2C10.219%208.208%2C12.952%20C7.665%2C15.684%209.128%2C18.42%2011.702%2C19.486%20C14.276%2C20.552%2017.245%2C19.651%2018.792%2C17.334%20C20.34%2C15.017%2020.035%2C11.93%2018.065%2C9.96%20C16.97%2C8.864%2015.484%2C8.249%2013.935%2C8.25%20L13.935%2C8.25%20z'%20fill%3D'%23424242'%2F%3E%3Cpath%20d%3D'M23.425%2C23.75%20C23.293%2C23.748%2023.167%2C23.694%2023.075%2C23.6%20L17.885%2C18.41%20C17.689%2C18.214%2017.689%2C17.896%2017.885%2C17.7%20C18.081%2C17.504%2018.399%2C17.504%2018.595%2C17.7%20L23.785%2C22.89%20C23.934%2C23.033%2023.979%2C23.253%2023.899%2C23.443%20C23.82%2C23.634%2023.631%2C23.755%2023.425%2C23.75%20z'%20fill%3D'%23424242'%2F%3E%3C%2Fsvg%3E") !important;background-repeat:no-repeat !important;background-size:35px 35px !important;background-position:12.5px 50% !important}.form__input--rounded,input[type].form__input--rounded{border-color:#f0f0f0 !important;border-radius:4px !important}.form__input--rounded:focus,input[type].form__input--rounded:focus{background-color:rgba(250,250,250,0.5)}.form__textarea{border-color:#f0f0f0;border-radius:4px !important;border-width:0 !important;box-sizing:border-box !important;color:#424242 !important;font-family:inherit;font-size:15px !important;line-height:1.33 !important;margin:0 !important;min-height:79.8px;padding:5px !important}.form__textarea:focus{border-color:#b3b3b3}.form__textarea--rounded{background-color:#fff;border-color:#f0f0f0 !important;border-radius:4px !important;border-width:1px !important;display:block;font-size:14px !important;font-weight:400;padding:8px 15px !important}.form__textarea--rounded:focus{background-color:rgba(250,250,250,0.5);border:1px solid #f0f0f0 !important}.form__checkbox{display:none}.form__checkbox+span{position:relative;line-height:15px;color:#3f464b;display:inline-block;padding-left:25px;font-size:13px;font-weight:400}.form__checkbox+span:before{content:"\00a0";display:inline-block;float:left;width:18px;height:18px;margin:-2px 5px -4px -25px;cursor:pointer;-moz-border-radius:4px;border-radius:4px;background-color:transparent;border:1px solid #3f464b;vertical-align:middle;position:relative;top:0;left:0}.form__checkbox:checked+span:before{border-color:#3f464b;background:#3f464b url(/assets/student/checkmark-7cd69828af9f8ed2bd2d6ed431470dd6f0e485295f871c3745286ba552d4eb2a.png) no-repeat;-webkit-background-size:18px 18px;-moz-background-size:18px 18px;background-size:18px 18px;background-position:50% 50%}.form__checkbox:checked+span.keyword-checkbox:before{border-color:#0e9657;background:#0e9657;opacity:1;margin-left:2px}.form__checkbox:checked+span.keyword-checkbox .keyword-label{z-index:20;background-color:transparent;color:white}.form__checkbox:checked+span.icon-checkbox:before{background-size:40px 40px;background-position:50% 50%;opacity:0.5}.form__checkbox:disabled:checked+span:before{border:none}.form__checkbox:disabled:checked+span:after{cursor:default}.form__checkbox:disabled:checked+span+span{cursor:default}.form__checkbox:disabled+span+span{cursor:default}.form__checkbox:disabled+span:before{opacity:.5;cursor:default}.form__checkbox:disabled+span:after{opacity:.5}.form__checkboxlabel{display:flex}.form__checkboxlabel--before{display:inline;margin-right:10px}.form__checkboxlist{list-style-type:none;margin:1em 0;padding-left:0}.form__checkboxlist li{margin:1em 0}.form__checkboxlist details{margin-left:8px}.form__checkboxlist .form__checkboxlist{margin:1em 0 1.5em 1.5em}.form__checkboxlist--default{margin:0.5em 0}.form__checkboxlist--default li{margin:0}.form__select{box-sizing:border-box;width:100%;max-width:400px;border:1px solid #f0f0f0;border-radius:4px;padding:0 30px 0 13px;background-color:#FFF;margin:0;font-size:13px;font-weight:400;line-height:15px;color:#424242;background-image:url(/assets/student/icons/dropdownarrow-a030183083ca4e0c3a76b991bcac5f1fb015a844785c78b13882c0545be0d49d.png);background-size:8px 5px;background-position:right 13px center;background-repeat:no-repeat;-webkit-appearance:none !important;-moz-appearance:none !important;height:35px}.form__select:focus{border-color:#b3b3b3}.form__select::-ms-expand{display:none}.form__select--inline{width:auto}.form__text{color:#3f464b;font-size:13px}.form__radiotogglebutton label{background-color:#f0f0f0;border-radius:4px;display:inline-block;height:37px;line-height:37px;margin:0 1em 0 0 !important;padding:0 1em}.form__radiotogglebutton input{display:none}.form__radiotogglebutton input+label:hover{background-color:#b3b3b3;color:#fff}.form__radiotogglebutton input:checked+label{background-color:#00bcd4;color:#fff}.form__radioimagebuttons{display:flex;flex-wrap:wrap;list-style-type:none;margin:1em 0 0}.form__radioimagebutton{display:block;margin:0 1em 1em 0;position:relative;vertical-align:top}.form__radioimagebutton label{margin:0}.form__radioimagebutton img,.form__radioimagebutton svg{background-color:#b3b3b3;max-height:100px;max-width:160px;min-height:100px;min-width:100px}.form__radioimagebutton input{bottom:10px;margin:0 !important;position:absolute;right:10px}:-webkit-input-placeholder{color:#424242;opacity:1}:-moz-placeholder{color:#424242;opacity:1}::-moz-placeholder{color:#424242;opacity:1}:-ms-input-placeholder{color:#424242;opacity:1}:placeholder-shown{color:#424242;opacity:1}.form__input--toggle{background-color:#f0f0f0;border:0;border-radius:50px;cursor:pointer;display:inline-block;height:32px !important;margin:0 !important;outline:none;overflow:hidden;padding:0 !important;position:relative;top:auto;transition-duration:250ms;transition-property:background-color;width:62px;z-index:0}.form__input--toggle::after{color:#424242;content:attr(data-text-off);display:block;font:13px/28px "Roboto", sans-serif;left:0;position:absolute;text-align:center;top:30px;transition-duration:250ms;transition-property:left;transition-timing-function:cubic-bezier(0.3, 1.5, 0.7, 1);white-space:nowrap;width:62px;z-index:2}.form__input--toggle::before{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,0.2);content:"";display:block;font:13px/28px "Roboto", sans-serif;height:28px;left:2px;position:absolute;top:2px;transition-duration:250ms;transition-property:left;transition-timing-function:cubic-bezier(0.3, 1.5, 0.7, 1);white-space:nowrap;width:28px;z-index:2}.form__input--toggle:checked{background-color:#0e9657}.form__input--toggle:checked::after{content:attr(data-text-on)}.form__input--toggle:checked::before{left:32px}*[lang|='en'] .form__input--toggle{overflow:hidden}*[lang|='en'] .form__input--toggle::after{left:34px;top:2px;text-align:left;width:auto}*[lang|='en'] .form__input--toggle:not([data-text-off])::after{content:"Off"}*[lang|='en'] .form__input--toggle:checked::after{left:9px;color:#fff}*[lang|='en'] .form__input--toggle:checked:not([data-text-on])::after{content:"On"}.form__actions{margin:1em 0 2em}html:not(.neeman) body:not(.body--noheader):not(.sg):not(.google):not([data-controller="preview"]){padding-top:65px !important}body::before{content:'desktop';display:none}@media (max-width: 1024px){body::before{content:'tablet'}}.screensize--tablet body::before,.screensize--phone body::before{content:'tablet'}@media (max-width: 420px){body::before{content:'phone'}}.screensize--phone body::before{content:'phone'}.loading--textdots{display:inline-block;height:1em;line-height:1;overflow:hidden;vertical-align:text-bottom;width:1em}.loading--textdots:after{animation:loading-textdots-animation steps(10, end) 1200ms infinite;content:"\00b7 \00b7 \00b7";display:inline-block;height:1em;line-height:1;overflow:hidden;width:0}.loading--textdots--catalog_row{width:100%;font-size:80px;text-align:center}@keyframes loading-textdots-animation{to{width:100%}}.activity{margin:0 auto;max-width:700px;padding-bottom:30px;width:100%}@media screen and (max-width: 700px){.activity{padding:0 15px 30px}}.activity--summary{padding-top:30px}@media screen and (max-width: 700px){.activity--summary{padding:30px 15px}}.activity__title{color:#3F464B;font-size:27px;font-weight:500;line-height:1.5;margin-top:0;padding-top:38px;text-align:center}.activity__subtitle{color:#626364;display:table;font-size:11px;line-height:1.5;margin-bottom:20px;max-width:700px;overflow-x:hidden;text-align:center;white-space:nowrap}@media screen and (max-width: 700px){.activity__subtitle{max-width:100%}}.activity__subtitle:before,.activity__subtitle:after{border-top:1px solid #E4E4E4;content:'';display:table-cell;position:relative;top:0.5em;width:50%}.activity__subtitle:empty,.activity__subtitle--empty{display:inline-block;width:100%;border-bottom:1px solid #E4E4E4}html.neeman .activity__subtitle{border:none}html.neeman .activity__subtitle:before,html.neeman .activity__subtitle:after{border:none}.activity__subtitlelink,.activity__subtitletext{display:inline-block;margin-left:5px;margin-right:5px;max-width:600px;overflow-x:hidden}@media screen and (max-width: 700px){.activity__subtitlelink,.activity__subtitletext{max-width:70vw}}.activity__main{border-bottom:1px solid #E4E4E4;padding-bottom:8px;text-align:center}.activity__mainicon{display:block;height:105px;margin:20px auto 5px;width:84px}.activity__videowrapper{height:0;margin-bottom:20px;padding-bottom:56.25%;position:relative;width:100%}.activity__video{height:100%;left:0;position:absolute;top:0;width:100%}.activity__loading{display:block;padding:100px 0}.activity__fallbacklink{display:inline-block;font-size:15px;padding:0 0 20px 0}.activity__fallbacklink:focus,.activity__fallbacklink:hover{text-decoration:underline}.activity__filename{color:#626364;font-size:15px;font-weight:500;line-height:1.4;margin-bottom:0;padding-top:10px}.activity__action{padding-top:10px}.activity__fileinfo{color:#626364;font-size:11px;margin-bottom:5px}.activity__description{border-bottom:1px solid #E4E4E4;color:#626364;font-size:17px;font-weight:300;line-height:28px;margin-bottom:0;padding-bottom:20px;padding-top:20px}.activity__description p:last-of-type{margin-bottom:0px}.activity__description--flush{padding-top:0}.activity__description--embed{border-bottom:none;margin-bottom:0;padding-bottom:0;padding-top:0}.activity__description--embed a,.activity__description--embed a:visited{color:#00bcd4}.activity__tags{margin-top:1em}.activity__main .activity__tags{margin-top:0}.activity__tags .tag:first-of-type{margin-left:0}.activity__button:not(:last-child){margin-right:15px !important}.activity__heading{font-size:13px;font-weight:500;line-height:1}.activity__heading--aside{color:#3f464b;font-size:20px;font-weight:300;letter-spacing:1px;line-height:22px;text-transform:uppercase}.activity__datetime{font-size:13px;font-weight:300;line-height:17px;margin-bottom:10px}.activity__datetime:before{background-image:url(/assets/student/icons/duedate-b94d55ffe2cc8245dfcbfb464d9d663352ab9f32c7795c0828213af326d20802.png);background-size:20px 20px;content:'';display:inline-block;height:20px;margin-right:6px;position:relative;top:5px;width:20px}.activity__duration{font-size:13px;font-weight:300;line-height:17px;margin-bottom:10px}.activity__duration:before{background-image:url(/assets/student/icons/time_spent-81bac5cdb97441bea60517f43631faf13b6e8a455666d014bd412df8c673ac3f.png);background-size:20px 20px;content:'';display:inline-block;height:20px;margin-right:6px;position:relative;top:5px;width:20px}.activity__drop{padding-top:20px;text-align:center}.activity__status{font-size:13px;font-weight:300;line-height:17px;margin-bottom:10px}.activity__status:before{background-size:20px 20px;content:'';display:inline-block;height:20px;margin-right:5px;position:relative;top:5px;width:20px}.activity__status--completed-heading{font-size:20px;font-weight:500;margin-top:0;margin-bottom:0}.activity__status-completed-heading-next{font-size:13px;font-weight:bold;line-height:17px;margin:10px 0}.activity__status-completed-heading-history{font-size:13px;font-weight:300;line-height:17px;margin-bottom:10px}.activity__status-completed-heading-history a{text-decoration:underline}.activity__status-completed-action-link{display:inline-block;margin-top:10px}.activity__status-completed-action-link svg{display:inline-block;height:35px;width:35px}.activity__status-completed-action-link span{display:inline-block;margin-left:5px;position:relative;bottom:7px;line-height:14px;font-size:12px;text-transform:uppercase;text-align:left;width:70px;word-wrap:break-word}.activity__status--assessment-completed:before,.activity__status--completed:before,.activity__status--passed:before{background-image:url(/assets/student/icons/course_passed-24471b56588143824283f9d2f5086cfc088b5d08eb680b63ce7584b6b9222004.png)}.activity__status--dropped:before{background-image:url(/assets/student/icons/course_dropped-6f64a8ba81de9a54fedbb75356788f5589451701e727f60d3a29b64ba3f1b5e0.png)}.activity__status--failed:before{background-image:url(/assets/student/icons/course_failed-6648fb5e61c87d859fd7720f533a250fca908eb28934fcd48f7caf62b1bc9431.png)}.activity__status--in-progress:before,.activity__status--incomplete:before{background-image:url(/assets/student/icons/course_incomplete-ec39ff7921d23f25277ddebe2ca24a7d97066a147d56a05d12ac9d8aa2af833d.png)}.activity__status--no-show:before{background-image:url(/assets/student/icons/course_no_show-02cf9d1e876940f3ec0d9836f856cb370dfffb2c1e385698129f1788a15325cf.png)}.activity__assessment,.activity__post,.activity__course,.activity__event{display:table;padding-bottom:20px;vertical-align:top;width:100%}.activity__assessmentvisual,.activity__coursevisual,.activity__eventvisual,.activity__postvisual{display:table-cell;vertical-align:top;width:130px}@media screen and (max-width: 480px){.activity__assessmentvisual,.activity__coursevisual,.activity__eventvisual,.activity__postvisual{display:none}}.activity__assessmentimage,.activity__courseimage,.activity__eventimage,.activity__postvisual,.activity__assessmentvisual img,.activity__coursevisual img,.activity__eventvisual img,.activity__postvisual img{border-radius:50%}.activity__assessmentimage,.activity__courseimage,.activity__eventimage,.activity__postimage,.activity__assessmentvisual img,.activity__assessmentvisual svg,.activity__coursevisual img,.activity__coursevisual svg,.activity__eventvisual img,.activity__eventvisual svg,.activity__postvisual img,.activity__postvisual svg{height:130px;width:130px;overflow:hidden}.activity__assessmentinfo,.activity__postinfo,.activity__courseinfo,.activity__eventinfo{display:table-cell;padding:0 20px;text-align:left;vertical-align:top}@media screen and (max-width: 480px){.activity__assessmentinfo,.activity__postinfo,.activity__courseinfo,.activity__eventinfo{padding:0}}.activity__footer{align-items:center;color:#626364;display:flex;font-size:11px;justify-content:space-between;padding-top:10px}.activity__footer-left{align-items:center;display:flex}@media (max-width: 500px){.activity__footer-left{display:block}.activity__footer-left .sharelinks{display:block;margin:1em 0 0}.activity__footer{align-items:baseline}}.activity__comments,.curriculum__comments{padding:30px 0;margin:0 auto;max-width:700px;width:100%}@media screen and (max-width: 700px){.activity__comments,.curriculum__comments{padding:0 15px}}.activity__dropactivitylink{color:#c72921;padding-right:1.5em}.activity__dropactivitylink:hover{color:#8a0700;text-decoration:underline}.activity__community,.activity__pagination,.activity__responses{margin:0 auto;max-width:700px;padding:30px 0}@media screen and (max-width: 700px){.activity__community,.activity__pagination,.activity__responses{padding:30px 15px}}.activity__calltoaction{padding:20px 0;text-align:center}.activitytag{background-color:#3f464b;border-radius:3px;color:white;font-weight:400;font-size:13px;padding:1px 5px}.activitytag--assessment{background-color:#FFC107}.activitytag--post{background-color:#9146a3}.activitytag--event{background-color:#ff5722}.autocomplete__suggestions{background-color:white;border:1px solid #ccc;border-top:0;box-sizing:border-box;cursor:default;display:none;max-height:16rem;overflow:hidden;overflow-y:auto;position:absolute;text-align:left;z-index:10;top:37px;left:10px;width:545px}.autocomplete__suggestion{font-size:0.875rem;font-weight:300;line-height:28px;overflow:hidden;padding:0 .6em;position:relative;text-overflow:ellipsis;white-space:nowrap}.autocomplete__suggestion b{font-weight:600}.autocomplete__suggestion--selected{background-color:#dedede}.confirm{background-color:rgba(255,255,255,0.9);bottom:0;left:-99999px;max-height:0;opacity:0;position:fixed;right:0;top:0;transition:left 0s 250ms linear, max-height 0s 250ms linear, opacity 250ms linear;z-index:1000}.confirm--visible{height:auto;left:0;max-height:5000px;opacity:1;transition:left 0s 0s linear, max-height 0s 0s linear, opacity 250ms linear}.confirm__content{background-color:white;border:1px solid #dfdfdf;border-radius:4px;display:block;left:50%;margin:0 auto;max-height:90%;max-width:600px;min-width:40%;overflow-y:scroll;padding:17px;position:absolute;top:35%;transform:translate(-50%, -50%)}@media screen and (max-width: 1000px){.confirm__content{min-width:60%}}@media screen and (max-width: 750px){.confirm__content{min-width:80%}}.confirm__title{color:#3f464b;font-size:20px;font-weight:300;letter-spacing:1px;line-height:22px;text-transform:uppercase;padding:10px;padding-right:60px}.confirm__close{background-color:white;background-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2035%2035'%20version='1.1'%20xmlns='https://www.w3.org/2000/svg'%3E%3Cg%20fill-opacity='0'%20stroke='%23626364'%20stroke-width='1'%20stroke-linecap='round'%3E%3Ccircle%20cx='17.5'%20cy='17.5'%20r='16.5'/%3E%3Cpath%20d='M10,25%20L25,10'/%3E%3Cpath%20d='M25,25%20L10,10'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-style:none;cursor:pointer;display:inline-block;height:35px;position:absolute;right:17px;top:17px;width:35px}.confirm__close:focus,.confirm__close:hover{background-color:white}.confirm__message{color:#626364;font-size:17px;font-weight:300;line-height:28px;padding:10px}.confirm__footer{padding:0px 10px 10px}.confirm__footer .button{margin:10px 0 0 0}.confirm{background-color:rgba(0,0,0,0.6);bottom:0;left:-99999px;max-height:0;opacity:0;position:fixed;right:0;top:0;transition:left 0s 250ms linear, max-height 0s 250ms linear, opacity 250ms linear;z-index:1000}.confirm--visible{height:auto;left:0;max-height:5000px;opacity:1;transition:left 0s 0s linear, max-height 0s 0s linear, opacity 250ms linear}.confirm__content{background-color:white;border:1px solid #dfdfdf;border-radius:4px;display:block;left:50%;margin:0 auto;max-height:90%;max-width:600px;min-width:40%;overflow-y:scroll;padding:17px;position:absolute;top:35%;transform:translate(-50%, -50%)}@media screen and (max-width: 1000px){.confirm__content{min-width:60%}}@media screen and (max-width: 750px){.confirm__content{min-width:80%}}.confirm__title{color:#3f464b;font-size:20px;font-weight:300;letter-spacing:1px;line-height:22px;text-transform:uppercase;padding:10px;padding-right:60px}.confirm__close{background-color:white;background-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2035%2035'%20version='1.1'%20xmlns='https://www.w3.org/2000/svg'%3E%3Cg%20fill-opacity='0'%20stroke='%23626364'%20stroke-width='1'%20stroke-linecap='round'%3E%3Ccircle%20cx='17.5'%20cy='17.5'%20r='16.5'/%3E%3Cpath%20d='M10,25%20L25,10'/%3E%3Cpath%20d='M25,25%20L10,10'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-style:none;cursor:pointer;display:inline-block;height:35px;position:absolute;right:17px;top:17px;width:35px}.confirm__close:focus,.confirm__close:hover{background-color:white}.confirm__message{color:#626364;font-size:17px;font-weight:300;line-height:28px;padding:10px}.confirm__footer{padding:10px 10px 20px}.details__summary{cursor:pointer}.details__summary:focus{outline:none}.details__summary::-webkit-details-marker{display:none}.details__summary:before{content:"+";color:#696f7c;margin-right:5px}.details[open] .details__summary:before{content:"-"}.details__summary--h2{left:calc(1em + 10px);position:relative}.details__summary--h2:before{font-size:20px;left:-1em;position:relative;top:1.15em}.details[data-no-details] summary:first-child ~ *{display:none}.details[data-no-details][open] summary:first-child ~ *{display:block}.details[data-no-details][open]>*{display:block}.donutchart[role='img'][aria-label]{background-color:#f0f0f0;border:1px solid #e4e4e4;border-radius:180px;height:180px;position:relative;width:180px}.donutchart[role='img'][aria-label].donutchart--fail,.donutchart[role='img'][aria-label].donutchart--success,.donutchart[role='img'][aria-label].donutchart--warn{background-color:white}.donutchart__slice{height:180px;left:0;position:absolute;width:180px}.donutchart__slice:after{background-color:#3f464b;border:1px solid #e4e4e4;content:"";display:block;height:180px;width:90px}.donutchart--fail .donutchart__slice:after{background-color:#c72921}.donutchart--success .donutchart__slice:after{background-color:#0E9657}.donutchart--warn .donutchart__slice:after{background-color:#f4be41}.donutchart__slice:first-child{clip:rect(0, 180px, 180px, 90px)}.donutchart__slice:first-child:after{border-radius:180px 0 0 180px;border-right:none;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}.donutchart[data-value="0"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);-o-transform:rotate(0turn);transform:rotate(0turn)}.donutchart[data-value="1"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.01turn);-moz-transform:rotate(0.01turn);-ms-transform:rotate(0.01turn);-o-transform:rotate(0.01turn);transform:rotate(0.01turn)}.donutchart[data-value="2"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.02turn);-moz-transform:rotate(0.02turn);-ms-transform:rotate(0.02turn);-o-transform:rotate(0.02turn);transform:rotate(0.02turn)}.donutchart[data-value="3"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.03turn);-moz-transform:rotate(0.03turn);-ms-transform:rotate(0.03turn);-o-transform:rotate(0.03turn);transform:rotate(0.03turn)}.donutchart[data-value="4"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.04turn);-moz-transform:rotate(0.04turn);-ms-transform:rotate(0.04turn);-o-transform:rotate(0.04turn);transform:rotate(0.04turn)}.donutchart[data-value="5"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.05turn);-moz-transform:rotate(0.05turn);-ms-transform:rotate(0.05turn);-o-transform:rotate(0.05turn);transform:rotate(0.05turn)}.donutchart[data-value="6"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.06turn);-moz-transform:rotate(0.06turn);-ms-transform:rotate(0.06turn);-o-transform:rotate(0.06turn);transform:rotate(0.06turn)}.donutchart[data-value="7"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.07turn);-moz-transform:rotate(0.07turn);-ms-transform:rotate(0.07turn);-o-transform:rotate(0.07turn);transform:rotate(0.07turn)}.donutchart[data-value="8"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.08turn);-moz-transform:rotate(0.08turn);-ms-transform:rotate(0.08turn);-o-transform:rotate(0.08turn);transform:rotate(0.08turn)}.donutchart[data-value="9"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.09turn);-moz-transform:rotate(0.09turn);-ms-transform:rotate(0.09turn);-o-transform:rotate(0.09turn);transform:rotate(0.09turn)}.donutchart[data-value="10"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.1turn);-moz-transform:rotate(0.1turn);-ms-transform:rotate(0.1turn);-o-transform:rotate(0.1turn);transform:rotate(0.1turn)}.donutchart[data-value="11"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.11turn);-moz-transform:rotate(0.11turn);-ms-transform:rotate(0.11turn);-o-transform:rotate(0.11turn);transform:rotate(0.11turn)}.donutchart[data-value="12"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.12turn);-moz-transform:rotate(0.12turn);-ms-transform:rotate(0.12turn);-o-transform:rotate(0.12turn);transform:rotate(0.12turn)}.donutchart[data-value="13"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.13turn);-moz-transform:rotate(0.13turn);-ms-transform:rotate(0.13turn);-o-transform:rotate(0.13turn);transform:rotate(0.13turn)}.donutchart[data-value="14"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.14turn);-moz-transform:rotate(0.14turn);-ms-transform:rotate(0.14turn);-o-transform:rotate(0.14turn);transform:rotate(0.14turn)}.donutchart[data-value="15"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.15turn);-moz-transform:rotate(0.15turn);-ms-transform:rotate(0.15turn);-o-transform:rotate(0.15turn);transform:rotate(0.15turn)}.donutchart[data-value="16"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.16turn);-moz-transform:rotate(0.16turn);-ms-transform:rotate(0.16turn);-o-transform:rotate(0.16turn);transform:rotate(0.16turn)}.donutchart[data-value="17"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.17turn);-moz-transform:rotate(0.17turn);-ms-transform:rotate(0.17turn);-o-transform:rotate(0.17turn);transform:rotate(0.17turn)}.donutchart[data-value="18"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.18turn);-moz-transform:rotate(0.18turn);-ms-transform:rotate(0.18turn);-o-transform:rotate(0.18turn);transform:rotate(0.18turn)}.donutchart[data-value="19"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.19turn);-moz-transform:rotate(0.19turn);-ms-transform:rotate(0.19turn);-o-transform:rotate(0.19turn);transform:rotate(0.19turn)}.donutchart[data-value="20"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.2turn);-moz-transform:rotate(0.2turn);-ms-transform:rotate(0.2turn);-o-transform:rotate(0.2turn);transform:rotate(0.2turn)}.donutchart[data-value="21"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.21turn);-moz-transform:rotate(0.21turn);-ms-transform:rotate(0.21turn);-o-transform:rotate(0.21turn);transform:rotate(0.21turn)}.donutchart[data-value="22"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.22turn);-moz-transform:rotate(0.22turn);-ms-transform:rotate(0.22turn);-o-transform:rotate(0.22turn);transform:rotate(0.22turn)}.donutchart[data-value="23"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.23turn);-moz-transform:rotate(0.23turn);-ms-transform:rotate(0.23turn);-o-transform:rotate(0.23turn);transform:rotate(0.23turn)}.donutchart[data-value="24"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.24turn);-moz-transform:rotate(0.24turn);-ms-transform:rotate(0.24turn);-o-transform:rotate(0.24turn);transform:rotate(0.24turn)}.donutchart[data-value="25"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.25turn);-moz-transform:rotate(0.25turn);-ms-transform:rotate(0.25turn);-o-transform:rotate(0.25turn);transform:rotate(0.25turn)}.donutchart[data-value="26"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.26turn);-moz-transform:rotate(0.26turn);-ms-transform:rotate(0.26turn);-o-transform:rotate(0.26turn);transform:rotate(0.26turn)}.donutchart[data-value="27"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.27turn);-moz-transform:rotate(0.27turn);-ms-transform:rotate(0.27turn);-o-transform:rotate(0.27turn);transform:rotate(0.27turn)}.donutchart[data-value="28"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.28turn);-moz-transform:rotate(0.28turn);-ms-transform:rotate(0.28turn);-o-transform:rotate(0.28turn);transform:rotate(0.28turn)}.donutchart[data-value="29"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.29turn);-moz-transform:rotate(0.29turn);-ms-transform:rotate(0.29turn);-o-transform:rotate(0.29turn);transform:rotate(0.29turn)}.donutchart[data-value="30"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.3turn);-moz-transform:rotate(0.3turn);-ms-transform:rotate(0.3turn);-o-transform:rotate(0.3turn);transform:rotate(0.3turn)}.donutchart[data-value="31"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.31turn);-moz-transform:rotate(0.31turn);-ms-transform:rotate(0.31turn);-o-transform:rotate(0.31turn);transform:rotate(0.31turn)}.donutchart[data-value="32"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.32turn);-moz-transform:rotate(0.32turn);-ms-transform:rotate(0.32turn);-o-transform:rotate(0.32turn);transform:rotate(0.32turn)}.donutchart[data-value="33"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.33turn);-moz-transform:rotate(0.33turn);-ms-transform:rotate(0.33turn);-o-transform:rotate(0.33turn);transform:rotate(0.33turn)}.donutchart[data-value="34"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.34turn);-moz-transform:rotate(0.34turn);-ms-transform:rotate(0.34turn);-o-transform:rotate(0.34turn);transform:rotate(0.34turn)}.donutchart[data-value="35"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.35turn);-moz-transform:rotate(0.35turn);-ms-transform:rotate(0.35turn);-o-transform:rotate(0.35turn);transform:rotate(0.35turn)}.donutchart[data-value="36"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.36turn);-moz-transform:rotate(0.36turn);-ms-transform:rotate(0.36turn);-o-transform:rotate(0.36turn);transform:rotate(0.36turn)}.donutchart[data-value="37"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.37turn);-moz-transform:rotate(0.37turn);-ms-transform:rotate(0.37turn);-o-transform:rotate(0.37turn);transform:rotate(0.37turn)}.donutchart[data-value="38"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.38turn);-moz-transform:rotate(0.38turn);-ms-transform:rotate(0.38turn);-o-transform:rotate(0.38turn);transform:rotate(0.38turn)}.donutchart[data-value="39"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.39turn);-moz-transform:rotate(0.39turn);-ms-transform:rotate(0.39turn);-o-transform:rotate(0.39turn);transform:rotate(0.39turn)}.donutchart[data-value="40"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.4turn);-moz-transform:rotate(0.4turn);-ms-transform:rotate(0.4turn);-o-transform:rotate(0.4turn);transform:rotate(0.4turn)}.donutchart[data-value="41"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.41turn);-moz-transform:rotate(0.41turn);-ms-transform:rotate(0.41turn);-o-transform:rotate(0.41turn);transform:rotate(0.41turn)}.donutchart[data-value="42"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.42turn);-moz-transform:rotate(0.42turn);-ms-transform:rotate(0.42turn);-o-transform:rotate(0.42turn);transform:rotate(0.42turn)}.donutchart[data-value="43"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.43turn);-moz-transform:rotate(0.43turn);-ms-transform:rotate(0.43turn);-o-transform:rotate(0.43turn);transform:rotate(0.43turn)}.donutchart[data-value="44"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.44turn);-moz-transform:rotate(0.44turn);-ms-transform:rotate(0.44turn);-o-transform:rotate(0.44turn);transform:rotate(0.44turn)}.donutchart[data-value="45"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.45turn);-moz-transform:rotate(0.45turn);-ms-transform:rotate(0.45turn);-o-transform:rotate(0.45turn);transform:rotate(0.45turn)}.donutchart[data-value="46"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.46turn);-moz-transform:rotate(0.46turn);-ms-transform:rotate(0.46turn);-o-transform:rotate(0.46turn);transform:rotate(0.46turn)}.donutchart[data-value="47"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.47turn);-moz-transform:rotate(0.47turn);-ms-transform:rotate(0.47turn);-o-transform:rotate(0.47turn);transform:rotate(0.47turn)}.donutchart[data-value="48"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.48turn);-moz-transform:rotate(0.48turn);-ms-transform:rotate(0.48turn);-o-transform:rotate(0.48turn);transform:rotate(0.48turn)}.donutchart[data-value="49"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.49turn);-moz-transform:rotate(0.49turn);-ms-transform:rotate(0.49turn);-o-transform:rotate(0.49turn);transform:rotate(0.49turn)}.donutchart[data-value="50"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="51"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="52"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="53"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="54"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="55"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="56"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="57"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="58"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="59"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="60"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="61"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="62"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="63"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="64"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="65"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="66"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="67"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="68"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="69"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="70"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="71"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="72"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="73"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="74"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="75"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="76"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="77"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="78"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="79"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="80"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="81"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="82"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="83"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="84"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="85"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="86"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="87"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="88"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="89"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="90"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="91"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="92"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="93"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="94"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="95"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="96"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="97"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="98"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="99"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart[data-value="100"] .donutchart__slice:first-child:after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart__slice:nth-child(2){clip:rect(0, 90px, 180px, 0)}.donutchart__slice:nth-child(2):after{border-radius:0 180px 180px 0;border-left:none;left:90px;position:relative;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.donutchart[data-value="51"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.01turn);-moz-transform:rotate(0.01turn);-ms-transform:rotate(0.01turn);-o-transform:rotate(0.01turn);transform:rotate(0.01turn)}.donutchart[data-value="52"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.02turn);-moz-transform:rotate(0.02turn);-ms-transform:rotate(0.02turn);-o-transform:rotate(0.02turn);transform:rotate(0.02turn)}.donutchart[data-value="53"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.03turn);-moz-transform:rotate(0.03turn);-ms-transform:rotate(0.03turn);-o-transform:rotate(0.03turn);transform:rotate(0.03turn)}.donutchart[data-value="54"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.04turn);-moz-transform:rotate(0.04turn);-ms-transform:rotate(0.04turn);-o-transform:rotate(0.04turn);transform:rotate(0.04turn)}.donutchart[data-value="55"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.05turn);-moz-transform:rotate(0.05turn);-ms-transform:rotate(0.05turn);-o-transform:rotate(0.05turn);transform:rotate(0.05turn)}.donutchart[data-value="56"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.06turn);-moz-transform:rotate(0.06turn);-ms-transform:rotate(0.06turn);-o-transform:rotate(0.06turn);transform:rotate(0.06turn)}.donutchart[data-value="57"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.07turn);-moz-transform:rotate(0.07turn);-ms-transform:rotate(0.07turn);-o-transform:rotate(0.07turn);transform:rotate(0.07turn)}.donutchart[data-value="58"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.08turn);-moz-transform:rotate(0.08turn);-ms-transform:rotate(0.08turn);-o-transform:rotate(0.08turn);transform:rotate(0.08turn)}.donutchart[data-value="59"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.09turn);-moz-transform:rotate(0.09turn);-ms-transform:rotate(0.09turn);-o-transform:rotate(0.09turn);transform:rotate(0.09turn)}.donutchart[data-value="60"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.1turn);-moz-transform:rotate(0.1turn);-ms-transform:rotate(0.1turn);-o-transform:rotate(0.1turn);transform:rotate(0.1turn)}.donutchart[data-value="61"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.11turn);-moz-transform:rotate(0.11turn);-ms-transform:rotate(0.11turn);-o-transform:rotate(0.11turn);transform:rotate(0.11turn)}.donutchart[data-value="62"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.12turn);-moz-transform:rotate(0.12turn);-ms-transform:rotate(0.12turn);-o-transform:rotate(0.12turn);transform:rotate(0.12turn)}.donutchart[data-value="63"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.13turn);-moz-transform:rotate(0.13turn);-ms-transform:rotate(0.13turn);-o-transform:rotate(0.13turn);transform:rotate(0.13turn)}.donutchart[data-value="64"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.14turn);-moz-transform:rotate(0.14turn);-ms-transform:rotate(0.14turn);-o-transform:rotate(0.14turn);transform:rotate(0.14turn)}.donutchart[data-value="65"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.15turn);-moz-transform:rotate(0.15turn);-ms-transform:rotate(0.15turn);-o-transform:rotate(0.15turn);transform:rotate(0.15turn)}.donutchart[data-value="66"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.16turn);-moz-transform:rotate(0.16turn);-ms-transform:rotate(0.16turn);-o-transform:rotate(0.16turn);transform:rotate(0.16turn)}.donutchart[data-value="67"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.17turn);-moz-transform:rotate(0.17turn);-ms-transform:rotate(0.17turn);-o-transform:rotate(0.17turn);transform:rotate(0.17turn)}.donutchart[data-value="68"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.18turn);-moz-transform:rotate(0.18turn);-ms-transform:rotate(0.18turn);-o-transform:rotate(0.18turn);transform:rotate(0.18turn)}.donutchart[data-value="69"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.19turn);-moz-transform:rotate(0.19turn);-ms-transform:rotate(0.19turn);-o-transform:rotate(0.19turn);transform:rotate(0.19turn)}.donutchart[data-value="70"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.2turn);-moz-transform:rotate(0.2turn);-ms-transform:rotate(0.2turn);-o-transform:rotate(0.2turn);transform:rotate(0.2turn)}.donutchart[data-value="71"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.21turn);-moz-transform:rotate(0.21turn);-ms-transform:rotate(0.21turn);-o-transform:rotate(0.21turn);transform:rotate(0.21turn)}.donutchart[data-value="72"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.22turn);-moz-transform:rotate(0.22turn);-ms-transform:rotate(0.22turn);-o-transform:rotate(0.22turn);transform:rotate(0.22turn)}.donutchart[data-value="73"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.23turn);-moz-transform:rotate(0.23turn);-ms-transform:rotate(0.23turn);-o-transform:rotate(0.23turn);transform:rotate(0.23turn)}.donutchart[data-value="74"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.24turn);-moz-transform:rotate(0.24turn);-ms-transform:rotate(0.24turn);-o-transform:rotate(0.24turn);transform:rotate(0.24turn)}.donutchart[data-value="75"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.25turn);-moz-transform:rotate(0.25turn);-ms-transform:rotate(0.25turn);-o-transform:rotate(0.25turn);transform:rotate(0.25turn)}.donutchart[data-value="76"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.26turn);-moz-transform:rotate(0.26turn);-ms-transform:rotate(0.26turn);-o-transform:rotate(0.26turn);transform:rotate(0.26turn)}.donutchart[data-value="77"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.27turn);-moz-transform:rotate(0.27turn);-ms-transform:rotate(0.27turn);-o-transform:rotate(0.27turn);transform:rotate(0.27turn)}.donutchart[data-value="78"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.28turn);-moz-transform:rotate(0.28turn);-ms-transform:rotate(0.28turn);-o-transform:rotate(0.28turn);transform:rotate(0.28turn)}.donutchart[data-value="79"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.29turn);-moz-transform:rotate(0.29turn);-ms-transform:rotate(0.29turn);-o-transform:rotate(0.29turn);transform:rotate(0.29turn)}.donutchart[data-value="80"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.3turn);-moz-transform:rotate(0.3turn);-ms-transform:rotate(0.3turn);-o-transform:rotate(0.3turn);transform:rotate(0.3turn)}.donutchart[data-value="81"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.31turn);-moz-transform:rotate(0.31turn);-ms-transform:rotate(0.31turn);-o-transform:rotate(0.31turn);transform:rotate(0.31turn)}.donutchart[data-value="82"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.32turn);-moz-transform:rotate(0.32turn);-ms-transform:rotate(0.32turn);-o-transform:rotate(0.32turn);transform:rotate(0.32turn)}.donutchart[data-value="83"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.33turn);-moz-transform:rotate(0.33turn);-ms-transform:rotate(0.33turn);-o-transform:rotate(0.33turn);transform:rotate(0.33turn)}.donutchart[data-value="84"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.34turn);-moz-transform:rotate(0.34turn);-ms-transform:rotate(0.34turn);-o-transform:rotate(0.34turn);transform:rotate(0.34turn)}.donutchart[data-value="85"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.35turn);-moz-transform:rotate(0.35turn);-ms-transform:rotate(0.35turn);-o-transform:rotate(0.35turn);transform:rotate(0.35turn)}.donutchart[data-value="86"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.36turn);-moz-transform:rotate(0.36turn);-ms-transform:rotate(0.36turn);-o-transform:rotate(0.36turn);transform:rotate(0.36turn)}.donutchart[data-value="87"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.37turn);-moz-transform:rotate(0.37turn);-ms-transform:rotate(0.37turn);-o-transform:rotate(0.37turn);transform:rotate(0.37turn)}.donutchart[data-value="88"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.38turn);-moz-transform:rotate(0.38turn);-ms-transform:rotate(0.38turn);-o-transform:rotate(0.38turn);transform:rotate(0.38turn)}.donutchart[data-value="89"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.39turn);-moz-transform:rotate(0.39turn);-ms-transform:rotate(0.39turn);-o-transform:rotate(0.39turn);transform:rotate(0.39turn)}.donutchart[data-value="90"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.4turn);-moz-transform:rotate(0.4turn);-ms-transform:rotate(0.4turn);-o-transform:rotate(0.4turn);transform:rotate(0.4turn)}.donutchart[data-value="91"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.41turn);-moz-transform:rotate(0.41turn);-ms-transform:rotate(0.41turn);-o-transform:rotate(0.41turn);transform:rotate(0.41turn)}.donutchart[data-value="92"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.42turn);-moz-transform:rotate(0.42turn);-ms-transform:rotate(0.42turn);-o-transform:rotate(0.42turn);transform:rotate(0.42turn)}.donutchart[data-value="93"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.43turn);-moz-transform:rotate(0.43turn);-ms-transform:rotate(0.43turn);-o-transform:rotate(0.43turn);transform:rotate(0.43turn)}.donutchart[data-value="94"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.44turn);-moz-transform:rotate(0.44turn);-ms-transform:rotate(0.44turn);-o-transform:rotate(0.44turn);transform:rotate(0.44turn)}.donutchart[data-value="95"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.45turn);-moz-transform:rotate(0.45turn);-ms-transform:rotate(0.45turn);-o-transform:rotate(0.45turn);transform:rotate(0.45turn)}.donutchart[data-value="96"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.46turn);-moz-transform:rotate(0.46turn);-ms-transform:rotate(0.46turn);-o-transform:rotate(0.46turn);transform:rotate(0.46turn)}.donutchart[data-value="97"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.47turn);-moz-transform:rotate(0.47turn);-ms-transform:rotate(0.47turn);-o-transform:rotate(0.47turn);transform:rotate(0.47turn)}.donutchart[data-value="98"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.48turn);-moz-transform:rotate(0.48turn);-ms-transform:rotate(0.48turn);-o-transform:rotate(0.48turn);transform:rotate(0.48turn)}.donutchart[data-value="99"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.49turn);-moz-transform:rotate(0.49turn);-ms-transform:rotate(0.49turn);-o-transform:rotate(0.49turn);transform:rotate(0.49turn)}.donutchart[data-value="100"] .donutchart__slice:nth-child(2):after{-webkit-transform:rotate(0.5turn);-moz-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);-o-transform:rotate(0.5turn);transform:rotate(0.5turn)}.donutchart__center{background-color:white;border:1px solid #e4e4e4;border-radius:130px;font-size:11px;font-weight:500;height:130px;left:25px;letter-spacing:1px;line-height:60px;position:absolute;text-align:center;text-transform:uppercase;top:25px;width:130px}.donutchart--fail .donutchart__center,.donutchart--success .donutchart__center,.donutchart--warn .donutchart__center{background-color:#f0f0f0}.donutchart__center:after{font-size:48px;font-weight:500;left:0;position:absolute;top:36px;width:100%}.donutchart[data-value="0"] .donutchart__center:after{content:"0%"}.donutchart[data-value="1"] .donutchart__center:after{content:"1%"}.donutchart[data-value="2"] .donutchart__center:after{content:"2%"}.donutchart[data-value="3"] .donutchart__center:after{content:"3%"}.donutchart[data-value="4"] .donutchart__center:after{content:"4%"}.donutchart[data-value="5"] .donutchart__center:after{content:"5%"}.donutchart[data-value="6"] .donutchart__center:after{content:"6%"}.donutchart[data-value="7"] .donutchart__center:after{content:"7%"}.donutchart[data-value="8"] .donutchart__center:after{content:"8%"}.donutchart[data-value="9"] .donutchart__center:after{content:"9%"}.donutchart[data-value="10"] .donutchart__center:after{content:"10%"}.donutchart[data-value="11"] .donutchart__center:after{content:"11%"}.donutchart[data-value="12"] .donutchart__center:after{content:"12%"}.donutchart[data-value="13"] .donutchart__center:after{content:"13%"}.donutchart[data-value="14"] .donutchart__center:after{content:"14%"}.donutchart[data-value="15"] .donutchart__center:after{content:"15%"}.donutchart[data-value="16"] .donutchart__center:after{content:"16%"}.donutchart[data-value="17"] .donutchart__center:after{content:"17%"}.donutchart[data-value="18"] .donutchart__center:after{content:"18%"}.donutchart[data-value="19"] .donutchart__center:after{content:"19%"}.donutchart[data-value="20"] .donutchart__center:after{content:"20%"}.donutchart[data-value="21"] .donutchart__center:after{content:"21%"}.donutchart[data-value="22"] .donutchart__center:after{content:"22%"}.donutchart[data-value="23"] .donutchart__center:after{content:"23%"}.donutchart[data-value="24"] .donutchart__center:after{content:"24%"}.donutchart[data-value="25"] .donutchart__center:after{content:"25%"}.donutchart[data-value="26"] .donutchart__center:after{content:"26%"}.donutchart[data-value="27"] .donutchart__center:after{content:"27%"}.donutchart[data-value="28"] .donutchart__center:after{content:"28%"}.donutchart[data-value="29"] .donutchart__center:after{content:"29%"}.donutchart[data-value="30"] .donutchart__center:after{content:"30%"}.donutchart[data-value="31"] .donutchart__center:after{content:"31%"}.donutchart[data-value="32"] .donutchart__center:after{content:"32%"}.donutchart[data-value="33"] .donutchart__center:after{content:"33%"}.donutchart[data-value="34"] .donutchart__center:after{content:"34%"}.donutchart[data-value="35"] .donutchart__center:after{content:"35%"}.donutchart[data-value="36"] .donutchart__center:after{content:"36%"}.donutchart[data-value="37"] .donutchart__center:after{content:"37%"}.donutchart[data-value="38"] .donutchart__center:after{content:"38%"}.donutchart[data-value="39"] .donutchart__center:after{content:"39%"}.donutchart[data-value="40"] .donutchart__center:after{content:"40%"}.donutchart[data-value="41"] .donutchart__center:after{content:"41%"}.donutchart[data-value="42"] .donutchart__center:after{content:"42%"}.donutchart[data-value="43"] .donutchart__center:after{content:"43%"}.donutchart[data-value="44"] .donutchart__center:after{content:"44%"}.donutchart[data-value="45"] .donutchart__center:after{content:"45%"}.donutchart[data-value="46"] .donutchart__center:after{content:"46%"}.donutchart[data-value="47"] .donutchart__center:after{content:"47%"}.donutchart[data-value="48"] .donutchart__center:after{content:"48%"}.donutchart[data-value="49"] .donutchart__center:after{content:"49%"}.donutchart[data-value="50"] .donutchart__center:after{content:"50%"}.donutchart[data-value="51"] .donutchart__center:after{content:"51%"}.donutchart[data-value="52"] .donutchart__center:after{content:"52%"}.donutchart[data-value="53"] .donutchart__center:after{content:"53%"}.donutchart[data-value="54"] .donutchart__center:after{content:"54%"}.donutchart[data-value="55"] .donutchart__center:after{content:"55%"}.donutchart[data-value="56"] .donutchart__center:after{content:"56%"}.donutchart[data-value="57"] .donutchart__center:after{content:"57%"}.donutchart[data-value="58"] .donutchart__center:after{content:"58%"}.donutchart[data-value="59"] .donutchart__center:after{content:"59%"}.donutchart[data-value="60"] .donutchart__center:after{content:"60%"}.donutchart[data-value="61"] .donutchart__center:after{content:"61%"}.donutchart[data-value="62"] .donutchart__center:after{content:"62%"}.donutchart[data-value="63"] .donutchart__center:after{content:"63%"}.donutchart[data-value="64"] .donutchart__center:after{content:"64%"}.donutchart[data-value="65"] .donutchart__center:after{content:"65%"}.donutchart[data-value="66"] .donutchart__center:after{content:"66%"}.donutchart[data-value="67"] .donutchart__center:after{content:"67%"}.donutchart[data-value="68"] .donutchart__center:after{content:"68%"}.donutchart[data-value="69"] .donutchart__center:after{content:"69%"}.donutchart[data-value="70"] .donutchart__center:after{content:"70%"}.donutchart[data-value="71"] .donutchart__center:after{content:"71%"}.donutchart[data-value="72"] .donutchart__center:after{content:"72%"}.donutchart[data-value="73"] .donutchart__center:after{content:"73%"}.donutchart[data-value="74"] .donutchart__center:after{content:"74%"}.donutchart[data-value="75"] .donutchart__center:after{content:"75%"}.donutchart[data-value="76"] .donutchart__center:after{content:"76%"}.donutchart[data-value="77"] .donutchart__center:after{content:"77%"}.donutchart[data-value="78"] .donutchart__center:after{content:"78%"}.donutchart[data-value="79"] .donutchart__center:after{content:"79%"}.donutchart[data-value="80"] .donutchart__center:after{content:"80%"}.donutchart[data-value="81"] .donutchart__center:after{content:"81%"}.donutchart[data-value="82"] .donutchart__center:after{content:"82%"}.donutchart[data-value="83"] .donutchart__center:after{content:"83%"}.donutchart[data-value="84"] .donutchart__center:after{content:"84%"}.donutchart[data-value="85"] .donutchart__center:after{content:"85%"}.donutchart[data-value="86"] .donutchart__center:after{content:"86%"}.donutchart[data-value="87"] .donutchart__center:after{content:"87%"}.donutchart[data-value="88"] .donutchart__center:after{content:"88%"}.donutchart[data-value="89"] .donutchart__center:after{content:"89%"}.donutchart[data-value="90"] .donutchart__center:after{content:"90%"}.donutchart[data-value="91"] .donutchart__center:after{content:"91%"}.donutchart[data-value="92"] .donutchart__center:after{content:"92%"}.donutchart[data-value="93"] .donutchart__center:after{content:"93%"}.donutchart[data-value="94"] .donutchart__center:after{content:"94%"}.donutchart[data-value="95"] .donutchart__center:after{content:"95%"}.donutchart[data-value="96"] .donutchart__center:after{content:"96%"}.donutchart[data-value="97"] .donutchart__center:after{content:"97%"}.donutchart[data-value="98"] .donutchart__center:after{content:"98%"}.donutchart[data-value="99"] .donutchart__center:after{content:"99%"}.donutchart[data-value="100"] .donutchart__center:after{content:"100%"}.embed__title{font-size:15px;font-weight:500;line-height:1.6;margin-bottom:5px;text-align:left}.embed__description{font-size:13px;font-weight:300;line-height:1.6;margin-bottom:5px;text-align:left}.embed__action{display:block;font-size:13px;font-weight:500;line-height:1.6;text-align:left}.events{padding-top:20px;margin-bottom:70px}.events__heading{color:#3F464B;font-size:17px;font-weight:400;line-height:28px}.events__table{border-collapse:collapse;border-style:none;margin:0;width:100%}.events__row{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;height:65px}.events__row:nth-of-type(even){background-color:white}.events__headingcell{font-size:11px;letter-spacing:0.91px;color:#3F464B;text-transform:uppercase;font-weight:500}.events__headingcell:first-of-type{padding-left:0}.events__cell{font-size:13px;font-weight:300;line-height:18px;white-space:nowrap;min-height:65px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.events__cell{white-space:normal}}.events__cell:first-of-type{padding-left:0}.events__cell i{margin-right:5px;vertical-align:middle}.events__cell--primary{width:100%}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.events__cell--primary{width:auto}}.events__cell--action{text-align:center}.events__reload{display:inline-block;vertical-align:middle}.events__title{font-size:17px;line-height:20px;color:#3F464B;font-weight:500}.events__time{font-size:13px;line-height:18px;color:#626364;font-weight:400}.events__location{font-size:11px;color:#626364;margin-right:10px}.events__instructor{font-size:11px;color:#626364}.events__herobox{border:1px #e4e4e4 solid;background:#f0f0f0;text-align:center;padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.events__heroboxicon{height:65px;width:65px}.events__heroboxheading{color:#3F464B;font-size:17px;font-weight:400;line-height:28px;margin-bottom:0}.events__heroboxsubheading{color:#3F464B;font-size:13px;font-weight:300;line-height:17px}.iconbutton{background-color:transparent;border-style:none;color:#424242;cursor:pointer;display:inline-block;fill-opacity:0;font-size:13px;font-weight:300;height:35px;line-height:35px;padding:0;position:relative;stroke:#777;text-align:center;text-decoration:none;vertical-align:middle;width:35px}.iconbutton.iconbutton--static{cursor:default}.iconbutton img,.iconbutton svg{height:100%;left:0;position:absolute;top:0;width:100%}.iconbutton:focus,.iconbutton:hover{background-color:transparent;color:#424242;outline:none}.iconbutton:not(.iconbutton--static):focus,.iconbutton:not(.iconbutton--static):hover{fill:#fafafa;fill-opacity:1}.iconbutton.iconbutton--success{stroke:#0e9657}.iconbutton.iconbutton--success:not(.iconbutton--static):focus,.iconbutton.iconbutton--success:not(.iconbutton--static):hover{fill:#0e9657;fill-opacity:0.2}.iconbutton.iconbutton--warning{stroke:#c72921}.iconbutton.iconbutton--warning:not(.iconbutton--static):focus,.iconbutton.iconbutton--warning:not(.iconbutton--static):hover{fill:#c72921;fill-opacity:0.2}.iconbutton.iconbutton--caution{stroke:#f4be41}.iconbutton.iconbutton--caution:not(.iconbutton--static):focus,.iconbutton.iconbutton--caution:not(.iconbutton--static):hover{fill:#f4be41;fill-opacity:0.2}.iconbutton.iconbutton--active{color:#fff;fill:#3f464b;fill-opacity:1;stroke:#fff}.iconbutton.iconbutton--active:not(.iconbutton--static):focus,.iconbutton.iconbutton--active:not(.iconbutton--static):hover{fill:black}.iconbutton.iconbutton--active.iconbutton--success{fill:#0e9657}.iconbutton.iconbutton--active.iconbutton--success:not(.iconbutton--static):focus,.iconbutton.iconbutton--active.iconbutton--success:not(.iconbutton--static):hover{fill:#005728;fill-opacity:1}.iconbutton.iconbutton--active.iconbutton--warning{fill:#c72921}.iconbutton.iconbutton--active.iconbutton--warning:not(.iconbutton--static):focus,.iconbutton.iconbutton--active.iconbutton--warning:not(.iconbutton--static):hover{fill:#8a0700;fill-opacity:1}.iconbutton.iconbutton--active.iconbutton--caution{fill:#f4be41}.iconbutton.iconbutton--active.iconbutton--caution:not(.iconbutton--static):focus,.iconbutton.iconbutton--active.iconbutton--caution:not(.iconbutton--static):hover{fill:#eebe40;fill-opacity:1}.iconbutton--narrow{left:-7px;margin-right:-7px !important;position:relative}.iconbutton__text{display:inline-block;overflow:hidden;position:relative;white-space:nowrap;z-index:1}.iconbutton--imageonly,.iconbutton--textonly{overflow:hidden}.iconbutton--imageonly .iconbutton__text,.iconbutton--textonly .iconbutton__text{border-radius:20px;padding-left:20px;padding-right:20px}.iconbutton--imageonly.iconbutton--success .iconbutton__text,.iconbutton--textonly.iconbutton--success .iconbutton__text{background-color:#0e9657}.iconbutton--imageonly.iconbutton--success .iconbutton__text:focus,.iconbutton--imageonly.iconbutton--success .iconbutton__text:hover,.iconbutton--textonly.iconbutton--success .iconbutton__text:focus,.iconbutton--textonly.iconbutton--success .iconbutton__text:hover{background-color:#005728}.iconbutton--imageonly.iconbutton--caution .iconbutton__text,.iconbutton--textonly.iconbutton--caution .iconbutton__text{background-color:#f4be41}.iconbutton--imageonly.iconbutton--caution .iconbutton__text:focus,.iconbutton--imageonly.iconbutton--caution .iconbutton__text:hover,.iconbutton--textonly.iconbutton--caution .iconbutton__text:focus,.iconbutton--textonly.iconbutton--caution .iconbutton__text:hover{background-color:#eebe40}.iconbutton--imageonly.iconbutton--warning .iconbutton__text,.iconbutton--textonly.iconbutton--warning .iconbutton__text{background-color:#c72921}.iconbutton--imageonly.iconbutton--warning .iconbutton__text:focus,.iconbutton--imageonly.iconbutton--warning .iconbutton__text:hover,.iconbutton--textonly.iconbutton--warning .iconbutton__text:focus,.iconbutton--textonly.iconbutton--warning .iconbutton__text:hover{background-color:#8a0700}.iconbutton--textonly{width:auto}.iconbutton--textonly .iconbutton__text{opacity:1;width:auto}.iconbutton--textonly .iconbutton__image{stroke-opacity:0}.iconbutton--imageonly{width:auto}.iconbutton--imageonly .iconbutton__text{opacity:0;-webkit-transition:opacity 0s linear 500ms, width 500ms linear;transition:opacity 0s linear 500ms, width 500ms linear;width:0 !important}.iconbutton--imageonly .iconbutton__image{stroke-opacity:1;-webkit-transition:stroke-opacity 500ms linear 500ms;transition:stroke-opacity 500ms linear 500ms}.likebutton{background-color:transparent;color:#757575;font-size:20px;margin:0;padding:0}.likebutton:focus,.likebutton:hover{background-color:transparent;color:#757575}.likebutton:before{background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20fill%3D'%23757575'%20d%3D'M1%2021h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17%201%207.59%207.59C7.22%207.95%207%208.45%207%209v10c0%201.1.9%202%202%202h9c.83%200%201.54-.5%201.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23%2010z'%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:20px;content:'';display:inline-block;height:20px;position:relative;top:2px;width:23px}.likebutton--unlike:before{background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20fill%3D'%23CFD8DC'%20d%3D'M1%2021h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17%201%207.59%207.59C7.22%207.95%207%208.45%207%209v10c0%201.1.9%202%202%202h9c.83%200%201.54-.5%201.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23%2010z'%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.loading{display:block}.loading svg{animation:rotator 1.4s linear infinite;display:block;height:65px;margin:0 auto;width:65px}@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}.navstrip{border-bottom:1px solid #f0f0f0;color:#424242;font-size:13px;height:64px;line-height:64px;vertical-align:middle;width:100%}.navstrip__left,.navstrip__right{font-size:13px;height:100%;line-height:64px;list-style:none;margin-bottom:0;margin-left:0;vertical-align:middle}.navstrip__left{float:left;padding-left:18px}.navstrip__right{float:right;padding-right:18px}.navstrip__item{display:inline-block}.navstrip__item+.navstrip__item{margin-left:12px}.navstrip__item--mobile{display:none}@media screen and (max-width: 700px){.navstrip__item--mobile{display:inline-block}}.navstrip__text{padding:0 5px}@media only screen and (max-width: 480px){.navstrip__text--desktop{display:none}}.navstrip__button,.navstrip__icon,.navstrip__link{margin:0;vertical-align:middle}.navstrip__button:not(.iconbutton--static):hover,.navstrip__button:not(.iconbutton--static):focus{fill-opacity:0;stroke:currentColor}.panel{background:#fff;overflow:hidden;border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);margin:0 10px 21px;color:#838383}.panel .photo{float:left;width:105px;margin:2px 12px 0 2px;height:70px;overflow:hidden}.panel .photo img{display:block;height:auto;width:210px}.panel .text{max-height:140px;overflow:hidden;margin:0 0 -4px}.panel .text p{font-size:12px;line-height:1.667;margin:0;min-height:45px}.panel h2.catalog-course-title{margin:0;font-size:14px;line-height:18px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4389f1}.panel h5{font-size:14px;margin-bottom:15px;font-weight:300}.panel .content small{font-size:12px;font-weight:400}.panel .content small.progress-info{display:block;line-height:17px}.panel .content small span.progress-text{font-weight:900}.panel .content .due-date{display:block;padding-left:30px;line-height:20px;background:url(/assets/student/google/calendar_icon-be32da7cbe4926dccaa9e73a727b41760d3ba798e5670c8220018649a7932ec3.png) no-repeat 0 0;background-size:18px;float:left;width:135px;margin-right:10px;margin-top:0px;margin-bottom:15px}@media all and (min-width: 970px){.panel .content .due-date{width:100%}}.panel .content .duration{display:block;padding-left:30px;margin-top:20px;line-height:20px;background:url(/assets/student/google/time_icon-d2b5ce0fb8075f8e35dc8e6d530c55ee82d44520b393dc0e6dbc1e304d69271a.png) no-repeat 0 0;background-size:20px;float:left;width:135px;margin-right:10px;margin-top:0px;margin-bottom:15px}@media all and (min-width: 970px){.panel .content .duration{width:100%}}.panel .content .instructor{display:block;padding-left:30px;margin-top:20px;line-height:20px;background:url(/assets/student/google/instructor_icon-52c8182ff8418901b7b9c7388f09cdaa526e98f68455e4fb7e5dfe35fa05f98e.png) no-repeat 2px 0;background-size:18px;float:left;width:135px;margin-right:10px;margin-top:0px;margin-bottom:15px}@media all and (min-width: 970px){.panel .content .instructor{width:100%}}.panel .content .location{display:block;padding-left:30px;margin-top:20px;background:url(/assets/student/google/location_icon-e76df9537a2b8dd5efac91866e2123ea89f006400de2e1aaa73c96740173310a.png) no-repeat 2px 0;background-size:16px;float:left;width:135px;margin-right:10px;margin-top:0px;margin-bottom:15px}@media all and (min-width: 970px){.panel .content .location{width:100%}}.panel .content .short-catalog-divider{border-top:1px solid #E0E0E0;margin-top:15px;padding-top:15px;clear:both}.panel .content .status{display:block;padding-left:30px;margin-top:20px;background:url(/assets/student/google/status_icon-1d35f4ed946943a931d0f733c58b567616392c599dc0be624407fe8782d8414b.png) no-repeat 1px 1px;background-size:18px;float:left;width:135px;margin-right:10px;margin-top:0px;margin-bottom:15px}@media all and (min-width: 970px){.panel .content .status{width:100%}}.panel .panel-info{overflow:hidden;margin:0;font-size:12px}.panel .panel-info li{color:#bdbdbd;list-style:none;display:inline-block}.panel .panel-info li:before{display:inline-block;content:"|";margin:0 5px 0 4px}.panel .panel-info li:first-child:before{display:none}.panel .panel-info li.no-pipe:before{display:inline-block;content:"";margin:0 5px 0 4px}.panel-hidden{text-align:center}a.social,.social{background:white;border-radius:2px;color:#3f464b;display:inline-block;margin:0;padding:5px;width:100%}a.social:active,a.social:focus,a.social:hover,a.social:visited{color:#3f464b}.social--mini{background:transparent;padding:0;width:auto}.social__avatar{border-radius:50%;float:left;width:65px}.social--mini .social__avatar{width:45px}.social__content{float:left;font-size:17px;font-weight:300;line-height:1;max-width:calc(100% - 65px - 5px);padding-left:10px}.social--mini .social__content{max-width:none}.social__name{display:block;font-weight:500;margin-bottom:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.social--full .social__name{display:inline-block;padding-right:10px}.social--mini .social__name{font-weight:300}.social__metadata{display:block;padding-top:5px}.social__location,.social__position,.social__business,.social__pod{display:block;font-size:15px;margin-bottom:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.social__location:before,.social__position:before,.social__business:before,.social__pod:before{background-repeat:no-repeat;background-size:15px;content:'';display:inline-block;height:15px;position:relative;top:1px;width:20px}.social--full .social__location,.social--full .social__position,.social--full .social__business,.social--full .social__pod{display:inline-block;padding-right:10px}.social__pod:before{width:0}.social__location:before{background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20fill%3D'%23757575'%20d%3D'M12%202C8.13%202%205%205.13%205%209c0%205.25%207%2013%207%2013s7-7.75%207-13c0-3.87-3.13-7-7-7zm0%209.5c-1.38%200-2.5-1.12-2.5-2.5s1.12-2.5%202.5-2.5%202.5%201.12%202.5%202.5-1.12%202.5-2.5%202.5z'%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.social__position:before{background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20fill%3D'%23757575'%20d%3D'M21%205v14h2V5h-2zm-4%2014h2V5h-2v14zM14%205H2c-.55%200-1%20.45-1%201v12c0%20.55.45%201%201%201h12c.55%200%201-.45%201-1V6c0-.55-.45-1-1-1zM8%207.75c1.24%200%202.25%201.01%202.25%202.25S9.24%2012.25%208%2012.25%205.75%2011.24%205.75%2010%206.76%207.75%208%207.75zM12.5%2017h-9v-.75c0-1.5%203-2.25%204.5-2.25s4.5.75%204.5%202.25V17z'%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.social__business:before{background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20fill%3D'%23757575'%20d%3D'M12%207V3H2v18h20V7H12zM6%2019H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm0-4H4V5h2v2zm4%2012H8v-2h2v2zm0-4H8v-2h2v2zm0-4H8V9h2v2zm0-4H8V5h2v2zm10%2012h-8v-2h2v-2h-2v-2h2v-2h-2V9h8v10zm-2-8h-2v2h2v-2zm0%204h-2v2h2v-2z'%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.social__reactions{border:1px solid #c0c0c0;border-radius:2px;display:inline-block;font-size:15px;line-height:1;padding:2px 4px}.social__comments{margin-left:5px}.social__comments:before,.social__likes:before{background-repeat:no-repeat;background-size:15px;content:'';display:inline-block;height:15px;position:relative;top:1px;width:17px}.social__comments:before{background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20fill%3D'%23757575'%20d%3D'M20%202H4c-1.1%200-1.99.9-1.99%202L2%2022l4-4h14c1.1%200%202-.9%202-2V4c0-1.1-.9-2-2-2zM8%2014H6v-2h2v2zm0-3H6V9h2v2zm0-3H6V6h2v2zm7%206h-5v-2h5v2zm3-3h-8V9h8v2zm0-3h-8V6h8v2z'%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.social__likes:before{background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20fill%3D'%23757575'%20d%3D'M1%2021h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17%201%207.59%207.59C7.22%207.95%207%208.45%207%209v10c0%201.1.9%202%202%202h9c.83%200%201.54-.5%201.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23%2010z'%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.social__link{float:right;margin-left:5px;margin-right:10px;margin-top:10px}@media screen and (max-width: 500px){.social__link{float:none}}.wall{box-sizing:border-box;list-style:none;margin:0}.wall-bordered{background:white;border:1px solid #f0f0f0;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.wall__brick--full{padding:10px;width:100%}.wall__brick--full:not(:last-child){border-bottom:1px solid #f0f0f0}.wall__brick--half{display:inline-block;margin:10px 0 0;width:calc(50% - 12px)}.wall__brick--half:nth-child(odd){margin-right:10px}.wall__brick--half:nth-child(even){margin-left:10px}@media screen and (max-width: 500px){.wall__brick--half{margin:0;width:100%}.wall__brick--half:nth-child(odd){margin-right:0}.wall__brick--half:nth-child(even){margin-left:0}}.overlay{background-color:rgba(0,0,0,0.7);bottom:0;left:-99999px;max-height:0;opacity:0;position:fixed;right:0;text-align:center;top:-99999px;-webkit-transition:opacity 0.25s linear, left 0s 0.25s linear, max-height 0s 0.25s linear, top 0s 0.25s linear;transition:opacity 0.25s linear, left 0s 0.25s linear, max-height 0s 0.25s linear top 0s 0.25s linear;z-index:-500;white-space:normal}.overlay--visible{height:auto;left:0;max-height:5000px;opacity:1;top:0;-webkit-transition:opacity 0.25s linear, left 0s 0s linear, max-height 0s 0s linear, top 0s 0s linear;transition:opacity 0.25s linear, left 0s 0s linear, max-height 0s 0s linear, top 0s 0s linear;z-index:500}.overlay__heading{font-size:27px;font-weight:500;line-height:1.11;color:white !important;margin:2rem auto;max-width:45em;padding:5rem 2rem 0 2rem}.overlay__subheading{font-size:20px;font-weight:300;letter-spacing:1px;line-height:1.1;text-transform:uppercase;color:white !important;margin:2rem auto;max-width:45em;padding:0 2rem}.overlay__text{font-size:17px;font-weight:300;line-height:1.65;color:white !important;margin:2rem auto;max-width:45em;padding:2rem 2rem 0 2rem}.overlay__footer{font-size:17px;font-weight:300;line-height:1.65;color:white !important;margin:2rem auto;padding:4rem 2rem 0 2rem}.overlay__link{color:white !important;text-decoration:underline}.overlay__link:hover,.overlay__link:focus{text-decoration:underline}[data-overlay-hide="height"]{-webkit-transition:max-height 0.25s ease-in-out, padding-bottom 0.25s ease-in-out, padding-top 0.25s ease-in-out;transition:max-height 0.25s ease-in-out, padding-bottom 0.25s ease-in-out, padding-top 0.25s ease-in-out}[data-overlay-hide="opacity"]{-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear}i{display:inline-block;background-repeat:no-repeat;background-position:0 0}i.icon-admin{width:25px;height:25px;background-image:url(/assets/student/icons/admin-792da7bdf6601bca532b557c96019ea14c12ad24f64f08c07d2b4bd1e875699f.png);background-size:25px 25px}i.icon-author{width:20px;height:20px;background-image:url(/assets/student/icons/author-62b4435c52198b65c3f60696bfb651abaef0b181885f25bc7c5efb3999679412.png);background-size:20px 20px}i.icon-categories{width:20px;height:20px;background-image:url(/assets/student/icons/categories-59cbab5fd3aff6b6e2d7efc14c455e6124b60d06d4e3e242dc1ceba404381b4d.png);background-size:20px 20px}i.icon-certificate{width:94px;height:122px;background-image:url(/assets/student/icons/certificate-9ac71b291e484e22b250672ebc900ea583efabb2963d0a66aa3dbf1c2ad47b4c.png);background-size:94px 122px}i.icon-close{width:25px;height:25px;background-image:url(/assets/student/icons/close-69de654f7e3f00d3a28e9d65353e81d59a489d05891c9fb8ffaa489edf81bd9a.png);background-size:25px 25px}i.icon-close.large{width:35px;height:35px;background-image:url(/assets/student/icons/close_large-03145bbf5d094bd39798cd23afc64375f6764955c9f6e4ec201fe10ea39f4816.png);background-size:35px 35px}i.icon-down-arrow{width:16px;height:10px;background-image:url(/assets/student/icons/dropdownarrow-a030183083ca4e0c3a76b991bcac5f1fb015a844785c78b13882c0545be0d49d.png);background-size:16px 10px}i.icon-up-arrow{width:16px;height:10px;background-image:url(/assets/student/icons/dropdownarrow-a030183083ca4e0c3a76b991bcac5f1fb015a844785c78b13882c0545be0d49d.png);background-size:16px 10px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}i.icon-down-arrow-dark{width:16px;height:10px;background-image:url(/assets/student/icons/dropdownarrow_filters_dark-d3fdc2f8e6075e8af92f97ea596f11c4860fdc08f95c3e8fc1a857dd2e00d60b.png);background-size:16px 10px}i.icon-down-arrow-dark.small{width:8px;height:5px;background-size:8px 5px;margin-bottom:2px;margin-left:3px}i.icon-up-arrow-dark{width:16px;height:10px;background-image:url(/assets/student/icons/dropdownarrow_filters_dark-d3fdc2f8e6075e8af92f97ea596f11c4860fdc08f95c3e8fc1a857dd2e00d60b.png);background-size:16px 10px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}i.icon-due-date{width:20px;height:20px;background-image:url(/assets/student/icons/duedate-b94d55ffe2cc8245dfcbfb464d9d663352ab9f32c7795c0828213af326d20802.png);background-size:20px 20px}i.icon-due-date-hover{width:20px;height:20px;background-image:url(/assets/student/icons/duedate_hover-e4e06d22f623517a421113f27e7e62783b5aa5eb0f3388b83f060ec9e5c7e053.png);background-size:20px 20px}i.icon-duration{width:20px;height:20px;background-image:url(/assets/student/icons/duration-d0de0bb9f51bd6649a45ebdb4c8dda40e2b123536b132053276f7baeaf990075.png);background-size:20px 20px}i.icon-help{width:10px;height:15px;background-image:url(/assets/student/icons/help-5b0ee571d886f7295edc2744655f4492f5e4387ae57945a5b2f1063b4b6fdec1.png);background-size:10px 15px}i.icon-instructor{width:20px;height:20px;background-image:url(/assets/student/icons/instructor-ab3dd059c58403f97cbf26a113904133abc02221fb69414c590ec3edfda02734.png);background-size:20px 20px}i.icon-instructor2{width:20px;height:20px;background-image:url(/assets/student/icons/instructor2-d1ffe85cb99ca2587d31ff457384a7c905dea83c9d885207db8bbde1c4d3a823.png);background-size:20px 20px}i.icon-location{width:13px;height:20px;background-image:url(/assets/student/icons/location-a77b23b24144b76c4c37d0514630823355156fbade0d5c626158171585ebe109.png);background-size:13px 20px}i.icon-logout{width:25px;height:25px;background-image:url(/assets/student/icons/logout-c07d22762ba5838e8e4ffcd839effc53128441f5f0899e3df9fcfdeb3ab6e906.png);background-size:24px 24px}i.icon-magnifying-glass{width:15px;height:15px;background-image:url(/assets/student/icons/magnifyingglass-11f95234ff0e3f94adba6003fc4fe1b3c65a709dd01ca861a191036542ef9b21.png);background-size:15px 15px}i.icon-print{width:21px;height:21px;background-image:url(/assets/student/icons/print-a66e9479acd6939c612b544511efe87a0acad6ce8757f9df9b11ecb9d67e4f7e.png);background-size:21px 21px}i.icon-print-hover{width:21px;height:21px;background-image:url(/assets/student/icons/print_hover-564d2fd6280ae3d00b846acb28a82b190e95b1a792d820020c02ec09aa3fca54.png);background-size:21px 21px}i.icon-profile{width:25px;height:25px;background-image:url(/assets/student/icons/profile-a8ffc51ea61ee618d8044f1179b1ae820a8bcf79c6100949835707ee6e3b18cb.png);background-size:24px 24px}i.icon-required-circle{width:8px;height:8px;background-image:url(/assets/student/icons/required_circle-60100f111e1a9882e532274f80a68fe48add5db1e920059a27433733390165de.png);background-size:8px 8px}i.icon-recommended-flag{width:10px;height:10px;background-image:url(/assets/student/icons/recommended_flag-7ebec791a42c52366b3e5dcc1265a0f294ae07f105c2dfbb05486f962b6347fc.png);background-size:10px 10px}i.icon-recommended-circle{width:20px;height:20px;background-image:url(/assets/student/icons/recommended_circle-a912fea92b935b6f11ea7e744ddc8c99ef21b9943c1a7634a5bfa78cefe6666e.png);background-size:20px 20px}i.icon-rate-and-review{width:88px;height:120px;background-image:url(/assets/student/icons/rateandreview-7cd4f7f270425e50bb7a0f2a5010aa29da377d18cc4e0e9b509347525890d851.png);background-size:88px 120px}i.icon-reply{width:10px;height:8px;background-image:url(/assets/student/icons/reply-2ba55537dc24e8e17850613b87c34c7c3ddbe2ebe87f245a86443e6b697ea6a8.png);background-size:10px 8px}i.icon-return{width:21px;height:21px;background-image:url(/assets/student/icons/return-027f537daba2f19206aeb3b5e49aadb2387cdd87edf336a28b369b290a75f5a4.png);background-size:21px 21px}i.icon-return-white{width:21px;height:21px;background-image:url(/assets/student/icons/return_white-896a185db5106ab0f4477027f27a0a40a6aecfce79ec24ae3e8d2edba4941cec.png);background-size:21px 21px}i.icon-survey{width:88px;height:120px;background-image:url(/assets/student/icons/survey-4073b39b3c939fa9893e866f5afca098b6c988b99e84350fa5351fe7140fe109.png);background-size:88px 120px}i.icon-file-audio{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/audio-afc8297c49d3a92236e9446d9f350077cfdd6bc4c15072d547919a9f5bc9ae92.png);background-size:28px 35px}i.icon-file-file{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/file-f6c4d4ee895efee95e9ff266d82b636d629a2117a092d55fcb382cafd9e6af4b.png);background-size:28px 35px}i.icon-file-flag{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/flag-1-a9cf99050142fcf3d9bd1d6699f24a4c774b2d46994b02ff611476f501167386.png);background-size:28px 35px}i.icon-file-slideshow{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/slideshow-d81c63d9817af14b8f65699a8198f0696e57b900202d7c56907180e921c9f522.png);background-size:28px 35px}i.icon-file-spreadsheet{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/spreadsheet-cdf0e05ef75f43b4bb5d06dceb42001f1b39bc6d5ff3338ce123c1076fbeedf4.png);background-size:28px 35px}i.icon-file-link{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/link-c5e198e94ef5c9a2eac6eb57367fc069210bc0b980cd8893d4ff979563b1b80a.png);background-size:28px 35px}i.icon-file-image{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/image-d59757513cd09c5bbdecf457fa3f57f8cf407fa4b5a52869eaa93c7acfe75cca.png);background-size:28px 35px}i.icon-file-pdf{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/pdf-bdad9d83de4a9bb6c5208e7ec54fc9f8e8c2d6055e9621da0274027e1c8d2fef.png);background-size:28px 35px}i.icon-file-movie{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/movie-6ae11fdaf68639d9cabd29defb423e0e2196a542971d31ebcbcb75d08d139334.png);background-size:28px 35px}i.icon-file-document{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/document-54c69096033db812bb7c27bcd352f80057772c613fd37fe17aa975933d0f2f2c.png);background-size:28px 35px}i.icon-file-zip{width:28px;height:35px;background-image:url(/assets/student/icons/file_icons/zip-1df37e92e22e94d81b4a085d5b70afbb58b43a99150a33d94e7e0b66700f65ea.png);background-size:28px 35px}i.icon-enrolled{width:10px;height:7px;background-image:url(/assets/student/icons/enrolled-51f41318917c5905121a8ca913fe1270145e790cd7c31a88ac0bd5a4a32d8167.png);background-size:10px 7px}i.icon-next{width:21px;height:21px;background-image:url(/assets/student/icons/next-43f94014be51abf10bf20655d315895fe35d746248f4c9984222f3a9a8dd7255.png);background-size:21px 21px}i.icon-play{width:21px;height:21px;background-image:url(/assets/student/icons/play-bb4ca5007d11684f1bce8c3deea268c7cdee85d4c52cbe209e8c382b7e86a8ef.png);background-size:21px 21px}i.icon-play-hover{width:21px;height:21px;background-image:url(/assets/student/icons/play_hover-1955fb6ad8cc5cd434ebcbfcee5663f2e82ad9679c55e934f662ad35b79531d1.png);background-size:21px 21px}i.icon-play-white{width:21px;height:21px;background-image:url(/assets/student/icons/play_white-ff2cfea9ddad03dedd0cd2b73d0d9643508bcaa140b39a9aead4acc7ec4e4bf1.png);background-size:21px 21px}i.icon-replay{width:21px;height:21px;background-image:url(/assets/student/icons/replay-b203717a204fb80ea69c623da8969f730a8aa4243b3605a0ec143831995e4965.png);background-size:21px 21px}i.icon-resume{width:21px;height:21px;background-image:url(/assets/student/icons/resume-c95e40cd7a5951c42c6ccc7c71fc14663df9ba381fec19a49cbbef25cc1965c3.png);background-size:21px 21px}i.icon-resume-hover{width:21px;height:21px;background-image:url(/assets/student/icons/resume_hover-805f6c20a74d17e5b76ea823f23681f3df05a591caa721055d64f76c9080d247.png);background-size:21px 21px}i.icon-resume-white{width:21px;height:21px;background-image:url(/assets/student/icons/resume_white-91b9b2c1f846f299d0036b60270a402498bfa19e7bb5926976f44a36d0a2cc22.png);background-size:21px 21px}.rotate-reset{transform:rotate(0deg) !important;-webkit-transform:rotate(0deg) !important;-ms-transform:rotate(0deg) !important;transition:.3s}.rotate{transform:rotate(180deg) !important;-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;transition:.3s}i.icon-smallstar-filled{width:10px;height:9px;background-image:url(/assets/student/icons/smallstar_filled-6b88acabf6de8902fb0d99e48e9c2e1943798be7a5a553c2070bd602f674412f.png);background-size:10px 9px}i.icon-smallstar-empty{width:10px;height:9px;background-image:url(/assets/student/icons/smallstar_empty-1206172ec1231d576c58c90e442dae01bccda658a82f1731662cc1238cb67e72.png);background-size:10px 9px}i.icon-smallstar-half{width:10px;height:9px;background-image:url(/assets/student/icons/smallstar_half-7a4bab720d7365b66300774562cdebb38097d206c80dd54c169c737e5e38b865.png);background-size:10px 9px}i.icon-star-filled{width:20px;height:19px;background-image:url(/assets/student/icons/star_filled-c16501bc11fc39e5c0cd5fc4264c5537fc2612e0df6069e69295609d87fe4df2.png);background-size:20px 19px}i.icon-star-empty{width:20px;height:19px;background-image:url(/assets/student/icons/star_empty-18a39e9d75a3e37294894c78749362f10bea89eea575c1d6f8a65f5b9f224cd1.png);background-size:20px 19px}i.icon-star-half{width:20px;height:19px;background-image:url(/assets/student/icons/star_half-3f6cfe3305ae580a16d6afc1fcdf5179300d81471920bbb6f6250fd21f65acbc.png);background-size:20px 19px}i.icon-edit{width:12px;height:12px;background-image:url(/assets/student/icons/edit-195cbb24809a091f3d696a011670acf43d7107f8256693d9920e6e9d80b7eb6f.png);background-size:12px 12px}i.icon-trash{width:13px;height:12px;background-image:url(/assets/student/icons/trash-e5d03af7aa82c9f3ba265a638a4f6a7ace16b10eb8952a340fda73b460421dba.png);background-size:13px 12px}i.icon-search-cancel{width:15px;height:15px;background-image:url(/assets/student/icons/search_input_cancel-843d3def3707485fff1158799197a58ce43620d2a2db9d6fc4863a7639a008cf.png);background-size:15px 15px}i.icon-course-passed{width:20px;height:20px;background-image:url(/assets/student/icons/course_passed-24471b56588143824283f9d2f5086cfc088b5d08eb680b63ce7584b6b9222004.png);background-size:20px 20px}i.icon-course-failed{width:20px;height:20px;background-image:url(/assets/student/icons/course_failed-6648fb5e61c87d859fd7720f533a250fca908eb28934fcd48f7caf62b1bc9431.png);background-size:20px 20px}i.icon-course-dropped{width:20px;height:20px;background-image:url(/assets/student/icons/course_dropped-6f64a8ba81de9a54fedbb75356788f5589451701e727f60d3a29b64ba3f1b5e0.png);background-size:20px 20px}i.icon-course-incomplete{width:20px;height:20px;background-image:url(/assets/student/icons/course_incomplete-ec39ff7921d23f25277ddebe2ca24a7d97066a147d56a05d12ac9d8aa2af833d.png);background-size:20px 20px}i.icon-course-no-show{width:20px;height:20px;background-image:url(/assets/student/icons/course_no_show-02cf9d1e876940f3ec0d9836f856cb370dfffb2c1e385698129f1788a15325cf.png);background-size:20px 20px}i.icon-lock{width:24px;height:35px;background-image:url(/assets/student/icons/lock-f1e994a369c877eabd95bbf6309f5c8e1a768c2d2d1a08e64f1982f20819ebec.png);background-size:24px 35px}div.background-tab div.blankslate{text-align:center;padding:20px;max-width:700px;margin:0 auto}div.background-tab div.blankslate h2{font-size:20px;font-weight:300;letter-spacing:1px;text-transform:uppercase;line-height:20px}div.background-tab div.blankslate p{font-size:17px;font-weight:300;color:#626364;line-height:28px;margin:20px 0}div.background-tab div.blankslate div.buttons a{width:161px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){div.background-tab div.blankslate div.buttons a{margin:0 auto 10px;display:block}}@media only screen and (min-width: lower-bound(48em, 60.5625em)){div.background-tab div.blankslate div.buttons a:last-of-type{margin-left:30px}}/*!
 *  Font Awesome 4.2.0 by @davegandy - https://fontawesome.io - @fontawesome
 *  License - https://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/assets/fontawesome-webfont-e511891d3e01b0b27aed51a219ced5119e2c3d0460465af8242e9bff4cb61b77.eot?v=4.2.0");src:url("/assets/fontawesome-webfont-e511891d3e01b0b27aed51a219ced5119e2c3d0460465af8242e9bff4cb61b77.eot?#iefix&v=4.2.0") format("embedded-opentype"),url("/assets/fontawesome-webfont-199411f659f41aaccb959bacb1b0de30e54f244352a48c6f9894e65ae0f8a9a1.woff?v=4.2.0") format("woff"),url("/assets/fontawesome-webfont-4d6eb9e9d852a2a6f74e7c428456a2f07fc63a1613d10192d8ed3401d9da5ffa.ttf?v=4.2.0") format("truetype"),url("/assets/fontawesome-webfont-d5b5636ebb2e124810436200086b74a60dff9e8a8be7f4a1088bf5d3458bc3c8.svg?v=4.2.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}h1,h2,h3,h4,h5,h6{text-rendering:auto}.course-reviews .review-reviews{padding-left:0}.course-reviews .review-ratings{float:right;margin-bottom:20px;padding-left:0}.course-reviews h3{margin-bottom:20px}.course-reviews .button.add-review{margin-bottom:20px}.course-reviews .review-stars{font-size:17px;margin-bottom:5px}.course-reviews .review-stars .review-star{color:#FFC043}.course-reviews .review-stars span.reviews-count{font-size:15px;font-weight:400;float:right;margin-right:14px}.course-reviews .review{background-color:white;border-radius:3px;padding:10px;margin-bottom:20px}.course-reviews .review img{border-radius:100%;float:left}.course-reviews .review .review-infos{margin-left:60px}.course-reviews .review .review-infos .review-subject{color:#4A4A4A;font-size:20px;font-weight:400;margin-bottom:3px}.course-reviews .review .review-infos .reveal-modal+p{margin-bottom:0}.course-reviews .review .review-infos .review-date-author{font-size:13px;margin-bottom:0}.course-reviews .review .review-infos .review-date-author a.review-edit{color:orange;margin-left:10px}.course-reviews .review .review-infos .review-date-author a.review-delete{color:red;margin-left:10px}.course-reviews .review .review-infos .review-body{color:#9A9A9A}.course-reviews .stars-count{background:none;margin-top:10px;margin-bottom:0;border:none;font-size:14px;width:100%}.course-reviews .stars-count tr:nth-of-type(even){background:none}.course-reviews .stars-count td{padding:0}.course-reviews .stars-count td.star-index{width:30%}.course-reviews .stars-count td.star-meter{width:65%}.course-reviews .stars-count td.star-meter div{background-color:white;height:10px;position:relative}.course-reviews .stars-count td.star-meter div span{background-color:#FFC043;height:10px;display:block}.course-reviews .stars-count td.star-count{float:right;width:5%}.errors{background-color:#f0f0f0;border:1px solid #e4e4e4;padding:40px 20px;margin-bottom:40px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.errors h3{font-size:20px;font-weight:300;line-height:24px;color:#3f464b;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}.errors p{font-size:17px;font-weight:300;line-height:28px;color:#626364}.errors ul{margin:0 auto;max-width:250px;color:#C02505;list-style-type:none;font-size:13px;font-weight:400;line-height:20px}.errors ul li{background-image:url(/assets/student/error-bullet-6648fb5e61c87d859fd7720f533a250fca908eb28934fcd48f7caf62b1bc9431.png);background-repeat:no-repeat;background-position:0;background-size:20px 20px;padding-left:26px;margin-bottom:10px}.cmi-logs{padding-top:30px}.cmi-logs table{margin-top:30px}.inlinelist{display:inline-block;color:#626364;font-size:13px;margin-bottom:0}.inlinelist dt,.inlinelist dd{display:inline}.inlinelist dd{padding-right:10px}.compactlist{color:#626364;font-size:13px;margin-bottom:0}.compactlist dt,.compactlist dd{margin-bottom:0;display:inline}.compactlist dd:after{content:" ";display:block}.certificationlabel{display:inline;font-weight:400;font-size:12px;color:#0E9657}.certificationlabel:before{width:16px;height:16px;content:" ";display:inline-block;margin-right:5px;top:3px;position:relative;vertical-align:baseline;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2014%2014%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%2300975A%3B%7D%0A%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.4%202.7l0%200.5c0%200.4%200.2%200.8%200.6%201l0.5%200.3c0.5%200.3%200.7%201%200.4%201.5l-0.3%200.5c-0.2%200.3-0.2%200.8%200%201.1L13.8%208c0.3%200.5%200.1%201.2-0.4%201.5L13%209.8c-0.3%200.2-0.6%200.6-0.6%201l0%200.5c0%200.6-0.5%201.1-1.1%201.1l-0.5%200c-0.4%200-0.8%200.2-1%200.6l-0.3%200.5c-0.3%200.5-1%200.7-1.5%200.4l-0.5-0.3c-0.3-0.2-0.8-0.2-1.1%200L6%2013.8c-0.5%200.3-1.2%200.1-1.5-0.4L4.2%2013c-0.2-0.3-0.6-0.6-1-0.6l-0.5%200c-0.6%200-1.1-0.5-1.1-1.1l0-0.5c0-0.4-0.2-0.8-0.6-1L0.6%209.5C0%209.2-0.2%208.6%200.2%208l0.3-0.5c0.2-0.3%200.2-0.8%200-1.1L0.2%206C-0.2%205.4%200%204.8%200.6%204.5L1%204.2c0.3-0.2%200.6-0.6%200.6-1l0-0.5c0-0.6%200.5-1.1%201.1-1.1l0.5%200c0.4%200%200.8-0.2%201-0.6l0.3-0.5C4.8%200%205.4-0.2%206%200.2l0.5%200.3c0.3%200.2%200.8%200.2%201.1%200L8%200.2C8.6-0.2%209.2%200%209.5%200.6L9.8%201c0.2%200.3%200.6%200.6%201%200.6l0.5%200C11.9%201.6%2012.4%202.1%2012.4%202.7z%22/%3E%3C/svg%3E")}.certificationlabel--upper{text-transform:uppercase}.certification__header:before{width:16px;height:16px;content:" ";display:inline-block;margin-right:5px;top:1px;position:relative;vertical-align:baseline;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2014%2014%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%2300975A%3B%7D%0A%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.4%202.7l0%200.5c0%200.4%200.2%200.8%200.6%201l0.5%200.3c0.5%200.3%200.7%201%200.4%201.5l-0.3%200.5c-0.2%200.3-0.2%200.8%200%201.1L13.8%208c0.3%200.5%200.1%201.2-0.4%201.5L13%209.8c-0.3%200.2-0.6%200.6-0.6%201l0%200.5c0%200.6-0.5%201.1-1.1%201.1l-0.5%200c-0.4%200-0.8%200.2-1%200.6l-0.3%200.5c-0.3%200.5-1%200.7-1.5%200.4l-0.5-0.3c-0.3-0.2-0.8-0.2-1.1%200L6%2013.8c-0.5%200.3-1.2%200.1-1.5-0.4L4.2%2013c-0.2-0.3-0.6-0.6-1-0.6l-0.5%200c-0.6%200-1.1-0.5-1.1-1.1l0-0.5c0-0.4-0.2-0.8-0.6-1L0.6%209.5C0%209.2-0.2%208.6%200.2%208l0.3-0.5c0.2-0.3%200.2-0.8%200-1.1L0.2%206C-0.2%205.4%200%204.8%200.6%204.5L1%204.2c0.3-0.2%200.6-0.6%200.6-1l0-0.5c0-0.6%200.5-1.1%201.1-1.1l0.5%200c0.4%200%200.8-0.2%201-0.6l0.3-0.5C4.8%200%205.4-0.2%206%200.2l0.5%200.3c0.3%200.2%200.8%200.2%201.1%200L8%200.2C8.6-0.2%209.2%200%209.5%200.6L9.8%201c0.2%200.3%200.6%200.6%201%200.6l0.5%200C11.9%201.6%2012.4%202.1%2012.4%202.7z%22/%3E%3C/svg%3E")}.greenheader{font-weight:400;font-size:11px;color:#0E9657;text-transform:uppercase}.greenheader:before{top:3px}.linksmall{color:#626364;font-size:13px;text-decoration:underline}.linksmall:hover{text-decoration:none}.inlinebutton{margin-left:10px}.subtitle{font-weight:300;font-size:15px;padding-left:3px}.bottommargin{margin-bottom:20px}.strong{font-weight:500}.errormessage{font-size:20px !important;text-align:center;margin:2em}.blankslate{margin-top:40px;background-color:#fff;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);text-align:center;padding:40px}.blankslate h1{font-size:34px;line-height:40px;font-weight:500;margin:10px;margin-bottom:50px}.blankslate h2{font-size:34px;line-height:40px;font-weight:300;margin:0;margin-top:10px}.blankslate h4{color:#bdbdbd;font-size:13px;font-weight:400;margin:0;margin-bottom:40px}.blankslate p{margin-bottom:0}.blankslate p strong{font-weight:500}.blankslate .buttons{padding:15px 0}.blankslate .button{margin:15px}.blankslate .login-submit-button{margin:1em 0}.checkout_confirm .blankslate .image img{width:150px}.welcome_page .blankslate{text-align:left !important}.flashNotification{font-size:14px;position:fixed;left:18px;bottom:18px;height:48px;min-width:288px;max-width:568px;padding:13px 24px;color:#FFF;border-radius:2px;z-index:5001;cursor:pointer}.flash_notice{background-color:#323232}.flash_message{background-color:#323232}.flash_warning{background-color:#323232}.mobile-search:not(.header__search){background:#00bcd4;display:none;height:65px;margin:0;padding:10px}.mobile-search:not(.header__search) input,.mobile-search:not(.header__search) input:focus{margin:0;border:1px solid #1dc4db;border-right:0;background:#25c7dd;color:#fff;border-radius:3px !important}.mobile-search:not(.header__search) input::-webkit-input-placeholder,.mobile-search:not(.header__search) input:focus::-webkit-input-placeholder{color:#fff}.mobile-search:not(.header__search) input:-moz-placeholder,.mobile-search:not(.header__search) input:focus:-moz-placeholder{color:#fff}.mobile-search:not(.header__search) input::-moz-placeholder,.mobile-search:not(.header__search) input:focus::-moz-placeholder{color:#fff}.mobile-search:not(.header__search) input:-ms-input-placeholder,.mobile-search:not(.header__search) input:focus:-ms-input-placeholder{color:#fff}@media all and (min-width: 768px){.mobile-search:not(.header__search){display:none !important}}.navigation{padding:40px 0 0;font-weight:500}.navigation ul{margin:0 0 0 20px;padding:23px 0 19px;font-size:13px;font-weight:500;display:block;overflow-x:hidden;text-align:center}.navigation ul li{list-style-type:none;display:inline-block;vertical-align:top;width:25%;margin:0 -4px 0 0}.navigation ul a{text-transform:uppercase;color:#fff;opacity:0.6}.navigation ul li.active a,.navigation ul a:hover{display:block;padding:0 0 18px;margin:0 0 -19px;opacity:1;border-bottom:2px solid #d0f48c}.navigation .mobile-search:not(.header__search) input,.navigation .mobile-search:not(.header__search) input:focus{display:none;height:65px;padding:10px;margin:20px 0 0 0;border:1px solid #1dc4db;border-right:0;background:#25c7dd;color:#fff;border-radius:3px !important}.navigation .mobile-search:not(.header__search) input::-webkit-input-placeholder,.navigation .mobile-search:not(.header__search) input:focus::-webkit-input-placeholder{color:#fff}.navigation .mobile-search:not(.header__search) input:-moz-placeholder,.navigation .mobile-search:not(.header__search) input:focus:-moz-placeholder{color:#fff}.navigation .mobile-search:not(.header__search) input::-moz-placeholder,.navigation .mobile-search:not(.header__search) input:focus::-moz-placeholder{color:#fff}.navigation .mobile-search:not(.header__search) input:-ms-input-placeholder,.navigation .mobile-search:not(.header__search) input:focus:-ms-input-placeholder{color:#fff}@media all and (min-width: 768px){.navigation .mobile-search:not(.header__search) input,.navigation .mobile-search:not(.header__search) input:focus{display:none !important}}@media all and (min-width: 768px){.navigation ul{display:inline-block;vertical-align:top}.navigation ul li{display:inline-block;vertical-align:top;float:none;width:auto;padding:0 22px}.navigation ul li.active a,.navigation ul a:hover{display:inline-block;padding:0 22px 17px;margin:0 -22px -19px}}@media all and (min-width: 970px){.navigation{padding:0 58px}.navigation ul{padding:23px 0 21px}.navigation ul li.active a,.navigation ul a:hover{padding:0 22px 19px;margin:0 -22px -21px}}div.video-js-box{position:relative;padding:5px 0 20px;text-align:center}div.video-js-box div.video-box{display:inline-block;position:relative}div.video-js-box div.video-box div.vjs-video-ended{background-color:#000;left:0;top:0;width:100%;height:100%;font-size:3em;z-index:2;position:absolute;vertical-align:middle;cursor:pointer;border:0;padding-top:20%}div.video-js-box div.video-box div.vjs-video-ended p a{min-width:200px}div.video-js-box div.video-box div.vjs-video-ended p a i[class*="icon-"]{margin:0 10px 0 0;vertical-align:middle}div.video-js-box div.video-container div.processing h2{font-size:20px;font-weight:300;line-height:20px;color:#3f464b;text-transform:uppercase;letter-spacing:1px}div.video-js-box div.video-container div.processing p{font-size:17px;font-weight:300;line-height:28px;color:#626364}div.video-js-box div.video-container div.processing img{padding-top:30px}@media screen and (max-width: 700px){div.video-js-box div.video-box{width:100%}div.video-js-box div.video-box div.vjs-video-ended{padding-top:10%}div.video-js-box div.video-box div.video-js{width:100% !important;height:216px !important}}.scorm-activities{margin-top:10px}.scorm-activities .scorm-activity-header{background-color:#EFEFEF;padding:20px;border-bottom:1px solid #DFDFDF;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);font-weight:500}.scorm-activities .scorm-activity{box-shadow:0 0 5px 0 rgba(0,0,0,0.2);padding:20px}.scorm-activities .scorm-activity .scorm-activity-checkbox{float:left;margin:0 10px}.scorm-activities .scorm-activity .scorm-activity-title{max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.forums-show .forums-section{padding:30px 0}div.forums-show .forums-section.no-padding{padding:0}div.forums-show .forums-section.without-border{border:none}div.forums-show h2{font-size:20px;font-weight:300;line-height:24px;letter-spacing:1px;text-transform:uppercase;color:#3f464b;padding-top:20px}div.forums-show .edit-comment-box .comment-form-box{padding-top:0}div.forums-show .edit-comment-box .comment-form-box form{padding-left:0}div.forums-show .sort-by{font-size:13px;font-weight:500;color:#626364;line-height:35px;height:35px;display:block;overflow:visible}.terms-of-service{width:75%;margin:0 auto}.terms-of-service .login-message{text-transform:uppercase;margin-top:20px}.terms-of-service .login-message p{font-size:1.2rem}.terms-of-service .terms-of-service-container{border:1px solid #424242;max-height:300px;overflow:scroll;margin-bottom:20px;padding:15px}.terms-of-service .button,.terms-of-service .submit-button{margin-top:20px}.row{width:98%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:1130px}#main .row{max-width:86.25rem}.student_assessment #main .row{max-width:none}#main .row .panel{max-height:500px}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.625rem;margin-right:-0.625rem;margin-top:0;margin-bottom:0;max-width:none}.row .row.collapse{width:auto;margin:0;max-width:none}.column,.columns{position:relative;width:100%;padding-left:0.625rem;padding-right:0.625rem;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-1{width:8.33333%}.small-6{width:50%}.small-11{width:91.66667%}.small-12{width:100%}}@media only screen and (min-width: 48em){.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem}}@media only screen and (min-width: 60.625em){.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-2{margin-left:16.66667% !important}.large-offset-4{margin-left:33.33333% !important}.column.large-centered,.column.large-centered:last-child,.columns.large-centered,.columns.large-centered:last-child{margin-left:auto;margin-right:auto;float:none}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem}}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse columns{padding:0}.left{float:left}.right{float:right}.hide{display:none}.invisible{visibility:hidden}.row:before,.row:after,.row .row:before,.row .row:after{content:" ";display:table}.row:after,.row .row:after{clear:both}i{display:inline-block;background-repeat:no-repeat;background-position:0 0}i.icon-reply{width:20px;height:16px;background-image:url(/assets/student/google/icons/reply-b4e0d062a53a12b81b917c69ae110af583c1ea37d40cf6605c651de276566e42.png);background-size:20px 16px}i.icon-edit{width:16px;height:16px;background-image:url(/assets/student/google/icons/edit-077b03a61fbe754c8c5a3db70425875a94fecfa1daf926f8cb34dc78c8124816.png);background-size:16px 16px}i.icon-course-passed{width:20px;height:20px;background-image:url(/assets/student/google/icons/course_passed-1c6becd5decaa209a5f4feac33dbebaef1cc0bb76e8584fdb0dc696ac319a4ea.png);background-size:20px 20px}i.icon-course-failed{width:20px;height:20px;background-image:url(/assets/student/google/icons/course_failed-99246606f6bcac114187f509217ef2545d786e19a0c1835f7f2fa4263eb4cb2c.png);background-size:20px 20px}i.icon-course-dropped{width:20px;height:20px;background-image:url(/assets/student/google/icons/course_dropped-139274134ff58b8f88dd7583cb3fa7a52aa8726b92faadb12f22fa5ef3afd579.png);background-size:20px 20px}i.icon-course-incomplete{width:20px;height:20px;background-image:url(/assets/student/google/icons/course_incomplete-1a428790c698c7e4b71c6c924014528b6e600137b5daf250a98ca73ff78f2f2b.png);background-size:20px 20px}i.icon-course-no-show{width:20px;height:20px;background-image:url(/assets/student/google/icons/course_no_show-eb514b7ca0eb424a150fb0b759f5c7970ed085f30f8a67aac443abe27169a605.png);background-size:20px 20px}i.icon-required-circle{width:8px;height:8px;background-image:url(/assets/student/icons/required_circle-60100f111e1a9882e532274f80a68fe48add5db1e920059a27433733390165de.png);background-size:8px 8px}.cards-container{clear:both;left:50%;margin-left:-50%;margin-right:-50%;margin-top:10px;position:relative;right:50%;width:100%}.cards{box-sizing:border-box;margin:25px 25px}.cards__rowheading{align-items:flex-end;display:flex;justify-content:space-between}.cards__title{margin:0 0 10px}.cards__controls{display:flex;max-width:48px;margin-right:15px;margin-bottom:10px;white-space:nowrap}@media screen and (min-width: 840px){.cards__controls{margin-right:0}}.cards__button{background-color:transparent;border:0;color:#424242;cursor:pointer;height:24px;margin-bottom:0;overflow:hidden;padding:0;width:24px;transition:opacity 100ms ease}.cards__button:focus,.cards__button:hover{background-color:transparent;color:#424242}.cards__button[disabled]{color:#424242;background-color:transparent;opacity:.25;cursor:default}.cards__button.cards__button--hidden{display:none}.cards__button>svg{display:block;height:24px;width:24px}.cards__list{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cards__summaries{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;margin-left:0;overflow-x:auto;padding-bottom:10px;white-space:nowrap}.cards__summaries--scrolling{overflow-x:scroll;-webkit-overflow-scrolling:touch}.cards__summaries--scrolling:last-child{width:255px;padding-right:15px}.cards__summary{list-style-type:none;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:20px 10px 0}.cards__summary--disabled{cursor:default}.cards--fixed-width{max-width:1104px;margin-left:0}.cards--fixed-width .cards__title,.cards--fixed-width .cards__summaries{width:100%;padding-left:15px;padding-right:15px}.cards--fixed-width .cards__summaries--scrolling .cards__summary:last-child{width:255px;padding-right:15px}.cards--fixed-width .cards__summary{width:240px}@media (min-width: 841px){.cards--fixed-width .cards__title,.cards--fixed-width .cards__summaries{padding-right:15px;padding-left:15px}.cards--fixed-width .cards__controls{padding-right:15px}}@media (min-width: 1100px){.cards--fixed-width .cards__title,.cards--fixed-width .cards__summaries{padding-right:0px;padding-left:0px}.cards--fixed-width .cards__controls{padding-right:0px}.cards--fixed-width .cards__summaries--scrolling .cards__summary:last-child{width:240px;padding-right:0}}.cards--fixed-width.cards--banners .cards__summaries--scrolling .cards__summary:last-child{width:342px}@media (min-width: 1100px){.cards--fixed-width.cards--banners .cards__summaries--scrolling .cards__summary:last-child{width:327px}}@media (max-width: 630px){.cards--row .cards__summary{margin-top:0}.cards--row .cards__summary:first-child{margin-left:0}.cards--row .cards__summary:last-child{margin-right:0}}.cards--centered{margin:0 auto}.cards--fixed-width.cards--banners .cards__summary,.cards--fixed-width.cards--banners .cards__summary a,.cards--fixed-width.cards--banners .cards__summary img{width:327px;height:183.9375px}.cards--fixed-width.cards--banners .cards__summary a,.cards--fixed-width.cards--banners .cards__summary img{display:block}.cards--fixed-width.cards--banners .cards__summary img{object-fit:cover}@media (max-width: 377px){.cards--fixed-width.cards--banners .cards__summary{max-width:calc(100vw - 20px - (2 * 15px) - 4px);height:auto;box-sizing:content-box}.cards--fixed-width.cards--banners .cards__summary a{width:100%;height:auto;max-height:calc((100vw - 20px - (2 * 15px) - 4px) * .5625)}.cards--fixed-width.cards--banners .cards__summary img{width:100%;height:100%}}@media (min-width: 1216px){.cards--row .cards__summary{margin-top:0}.cards--row .cards__summary:first-child{margin-left:0}.cards--row .cards__summary:last-child{margin-right:0}.cards:not(.cards--fixed-width){width:1100px}.cards--centered{margin:0 auto}.cards:not(.cards--fixed-width) .cards__summary{width:260px}}@media (max-width: 1215px){.cards,.cards.cards--centered{margin:25px 15px}.cards.cards--fixed-width{margin:25px 0}}@media (max-width: 1215px) and (min-width: 936px){.cards__summary{width:calc((100% - 40px) / 3)}.cards--row .cards__summary{margin-top:0}.cards--row .cards__summary:first-child{margin-left:0}.cards--row .cards__summary:last-child{margin-right:0}}@media (max-width: 935px) and (min-width: 656px){.cards__summary{width:calc((100% - 20px) / 2)}.cards--row .cards__summary{margin-top:0}.cards--row .cards__summary:first-child{margin-left:0}.cards--row .cards__summary:last-child{margin-right:0}}@media (max-width: 655px){.cards__summary{width:calc((100% - 0px) / 1)}.cards--row .cards__summary{margin-top:0}.cards--row .cards__summary:first-child{margin-left:0}.cards--row .cards__summary:last-child{margin-right:0}}.cards--rowreveal .cards__summary,.cards--rowreveal .cards__controls{display:none}.cards__summaries{min-height:224px}@keyframes pulsateAnimation{from{background-color:#f0f0f0}25%{background-color:rgba(240,240,240,0.3)}50%{background-color:rgba(240,240,240,0.6)}to{background-color:#f0f0f0}}.cards--placeholder .pulsate{-webkit-animation-duration:2.4s;-moz-animation-duration:2.4s;-o-animation-duration:2.4s;animation-duration:2.4s;-webkit-animation-name:pulsateAnimation;-moz-animation-name:pulsateAnimation;-o-animation-name:pulsateAnimation;animation-name:pulsateAnimation;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cards--placeholder .activitycard__textcontainer .activitycard__name{background-color:#f0f0f0;height:24px;width:70%}.cards--placeholder .activitycard__textcontainer .activitymeta{background-color:#f0f0f0;height:15px;width:40%}.cards--placeholder .cards__summary:nth-child(1) .activitycard__imagecontainer,.cards--placeholder .cards__summary:nth-child(1) .activitycard__textcontainer .activitycard__name,.cards--placeholder .cards__summary:nth-child(1) .activitycard__textcontainer .activitymeta{animation-delay:0s}.cards--placeholder .cards__summary:nth-child(2) .activitycard__imagecontainer,.cards--placeholder .cards__summary:nth-child(2) .activitycard__textcontainer .activitycard__name,.cards--placeholder .cards__summary:nth-child(2) .activitycard__textcontainer .activitymeta{animation-delay:2s}.cards--placeholder .cards__summary:nth-child(3) .activitycard__imagecontainer,.cards--placeholder .cards__summary:nth-child(3) .activitycard__textcontainer .activitycard__name,.cards--placeholder .cards__summary:nth-child(3) .activitycard__textcontainer .activitymeta{animation-delay:4s}.cards--placeholder .cards__summary:nth-child(4) .activitycard__imagecontainer,.cards--placeholder .cards__summary:nth-child(4) .activitycard__textcontainer .activitycard__name,.cards--placeholder .cards__summary:nth-child(4) .activitycard__textcontainer .activitymeta{animation-delay:6s}.cards--placeholder .cards__summary:nth-child(5) .activitycard__imagecontainer,.cards--placeholder .cards__summary:nth-child(5) .activitycard__textcontainer .activitycard__name,.cards--placeholder .cards__summary:nth-child(5) .activitycard__textcontainer .activitymeta{animation-delay:8s}.cards--placeholder .cards__summary:nth-child(6) .activitycard__imagecontainer,.cards--placeholder .cards__summary:nth-child(6) .activitycard__textcontainer .activitycard__name,.cards--placeholder .cards__summary:nth-child(6) .activitycard__textcontainer .activitymeta{animation-delay:10s}.cards--placeholder .cards__summary:nth-child(7) .activitycard__imagecontainer,.cards--placeholder .cards__summary:nth-child(7) .activitycard__textcontainer .activitycard__name,.cards--placeholder .cards__summary:nth-child(7) .activitycard__textcontainer .activitymeta{animation-delay:12s}.cards--placeholder .cards__summary:nth-child(8) .activitycard__imagecontainer,.cards--placeholder .cards__summary:nth-child(8) .activitycard__textcontainer .activitycard__name,.cards--placeholder .cards__summary:nth-child(8) .activitycard__textcontainer .activitymeta{animation-delay:14s}.cards--placeholder .cards__summary:nth-child(9) .activitycard__imagecontainer,.cards--placeholder .cards__summary:nth-child(9) .activitycard__textcontainer .activitycard__name,.cards--placeholder .cards__summary:nth-child(9) .activitycard__textcontainer .activitymeta{animation-delay:16s}.cards--placeholder .cards__summary:nth-child(10) .activitycard__imagecontainer,.cards--placeholder .cards__summary:nth-child(10) .activitycard__textcontainer .activitycard__name,.cards--placeholder .cards__summary:nth-child(10) .activitycard__textcontainer .activitymeta{animation-delay:18s}.cards--cols{box-sizing:content-box;margin:0 auto;padding:0 20px;width:550px}.cards--cols .cards__title{border-bottom:1px solid #ccc;width:100%}.cards--cols .cards__list{display:block;list-style:none;columns:2 260px}.cards--cols .cards__item{display:inline-block;margin:15px 0}@media (max-width: 590px){.cards--cols{margin:20px;padding:0;width:auto}.cards--cols .cards__title{display:none}.cards--cols .cards__list{columns:1 auto}.cards--cols .cards__item{display:block;margin:15px auto;width:260px}}.card{background-color:white;border-radius:2px;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-sizing:border-box;display:block;padding:10px;position:relative;width:260px}a.card{color:#424242}.card .card__outerlink{color:#424242;display:block}.card .card__link,.card .card__link:active,.card .card__link:focus,.card .card__link:hover{color:#424242 !important}.card .card__heading{font-size:14px;font-weight:500;line-height:1.25;margin:10px 0;overflow:hidden;padding:0}.card .card__heading--featured{font-size:24px;font-weight:300;line-height:28px;text-align:center;margin-bottom:20px;color:#00bcd4}.card .card__summary{font-size:14px;font-weight:300;line-height:1.5;margin:10px 0}.card .card__summary--featured{text-align:center}.card .card__action{font-size:14px;font-weight:400;line-height:1.5;text-align:center;margin:10px 0}.card .card__date{font-size:12px;line-height:1.5;margin:10px 0;color:#bdbdbd}.card .card__review{margin:10px 0}.card .card__image{display:block;margin:10px -10px}.card .card__image img,.card .card__image svg{display:block;height:173px;width:260px}.card .card__image.card__image--badge img,.card .card__image.card__image--badge svg{margin-left:auto;margin-right:auto;width:inherit;height:inherit}.card .card__name{position:relative;height:auto;max-height:48px;overflow:hidden;margin:10px 0}.card .card__name,.card .card__name a,.card .card__name a:link,.card .card__name a:visited,.card .card__name a:hover,.card .card__name a:active,.card .card__name a:focus{color:#424242}.card .card__tag{margin:10px 0}.card .card__tag .tag{margin:0}.card .card__quote{border:none;padding:0}.card .card__quote,.card .card__quote p{font-size:21px;margin:0}.card .card__quote-attribution{color:#777;font-size:12px}.card .card__media-cols{display:flex}.card .card__media-cols__image img,.card .card__media-cols__image svg{display:block;height:auto;margin:10px 10px 0 0;max-height:86.66667px;max-width:86.66667px}.course-title{background-color:#fff;padding:20px 0;box-shadow:0px 2px 0px #e6e6e6}.course-title h2{margin:0;font-size:20px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none}@media all and (min-width: 768px){.course-title h2{font-size:34px;line-height:40px}}.course-title h6{font-size:13px;font-weight:400;line-height:18px;color:#424242;padding-left:115px;clear:right}@media all and (min-width: 768px){.course-title h6{font-size:15px;padding-left:0px;line-height:40px}}.course-title p{font-size:13px;line-height:16px;font-weight:400;color:#757575;margin-bottom:0;margin-top:10px;padding-left:115px}.course-title img.course-icon-default,.course-title svg.course-icon-default{width:56px;margin-right:59px}.course-title .course-image{min-height:initial;width:105px;height:70px;overflow:hidden;float:left;margin-right:10px}.course-title .course-image img{position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}.course-title .course-image svg{width:100%;height:100%}.course-title a.button{margin-top:17px}.course-title .enroll-column{text-align:left}@media all and (min-width: 970px){.course-title .enroll-column{text-align:right}}.course-title .enroll-column .button{min-width:105px}#view-current-courses{display:none}.forums-show textarea{background-color:#f0f0f0;border-radius:4px !important;padding:15px;resize:none;outline:none;font-size:15px;font-weight:300;line-height:24px}.forums-show textarea:focus{resize:none;outline:none;background-color:white;box-shadow:none}.forums-show input[type="submit"]{display:inline-block;margin:0;cursor:pointer;font-size:14px;line-height:12px;font-weight:400;min-width:120px;color:#fff;background-color:#11924D;border-radius:2px;border-width:0;text-transform:uppercase;box-shadow:0px 1px 1px rgba(0,0,0,0.15);padding:12px;text-transform:uppercase;text-align:center}.forums-show input[type="submit"]:hover{color:white}.forums-show input[type="submit"]:active{box-shadow:0px 3px 6px rgba(0,0,0,0.25)}.forums-show input[type="submit"]:focus{outline:none}.forums-show img{border-radius:50%;height:45px;width:45px}.forums-show textarea{height:200px}.comment-form-box{display:inline-block;width:100%}.comment-form-box img{float:left}.comment-form-box form{float:left;padding-left:20px;width:calc(100% - 45px - 20px)}.comment-form-box form.edit_forum_post{padding-left:0;width:calc(100% - 20px)}.all-comments{font-size:1.9rem;margin-top:0.5rem}#forum-posts-container{margin-bottom:1rem}.comment-box{display:table;margin-bottom:1rem;width:100%}.image-box{display:table-cell;width:45px}.comment-info{display:table-cell;padding-left:20px;vertical-align:top;width:calc(100% - 45px - 20px) !important}.reply-box{margin-top:1rem}.user-info{margin-bottom:0.5rem}.comment-content{margin-bottom:0}.comment-actions a{margin-right:8px}.comment-actions a i{background-size:15px 11px;position:relative;top:6px}.comment-actions a span{font-size:13px;color:#898989}.nested-comment{padding-left:65px}.nested-comment .nested-comment .nested-comment{padding-left:0}@media screen and (max-width: 700px){.forums-show img{display:none}.forums-show form{padding-left:0;width:100%}.forums-show form.edit_forum_post{width:100%}.image-box{width:0}.comment-info{padding-left:0;width:100% !important}.nested-comment{padding-left:0}}.historylist{padding:0 0.625em}@media (max-width: 500px){.historylist .tableactions{margin-top:1em}}.historylist__heading{align-items:center;display:flex;justify-content:space-between}@media (max-width: 500px){.historylist__heading{display:block}.historylist__heading .tableactions{float:none}.historylist__heading .tableactions__item{margin-left:0;margin-right:10px}}.historylist__courseheading{align-items:center;background-color:#f0f0f0;border-radius:4px;clear:both;display:flex;justify-content:space-between;margin:1em 0;padding:10px}.historylist__courseheading p{font-size:14px;margin:0}.historylist__courseheading .button{white-space:nowrap}@media (max-width: 500px){.historylist__courseheading{display:block}.historylist__courseheading p{margin-bottom:1em}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#fff;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.marquee{margin:30px auto 20px auto;text-align:center;width:100%}@media only screen and (max-width: 767px){.marquee{padding-left:0}}.marquee__list{display:inline-block;list-style:none}.marquee__item{display:inline-block;margin:0 20px;text-align:center}@media only screen and (max-width: 767px){.marquee__item{margin:0 10px}}.marquee__imagewrap{border-radius:50%;box-shadow:0 1px 3px 0px gray;display:block;height:166px;margin:0;width:166px}@media only screen and (max-width: 767px){.marquee__imagewrap{height:83px;width:83px}}.marquee__item--profile .marquee__imagewrap{background-color:#00B3B3;background-image:linear-gradient(to bottom, #00C887 0%, #00B3B3 50%, #0097EA 100%)}.marquee__item--welcome .marquee__imagewrap{background-color:#8643CC;background-image:linear-gradient(to bottom, #AE38C1 0%, #8643CC 50%, #5F4FD7 100%)}.marquee__item--list .marquee__imagewrap{background-color:#F83550;background-image:linear-gradient(to bottom, #F12960 0%, #F83550 50%, #FF413C 100%)}.marquee__image,.marquee__imagetext{background-color:white;border-radius:50%;display:inline-block;height:154px;margin:6px;text-transform:uppercase;width:154px}@media only screen and (max-width: 767px){.marquee__image,.marquee__imagetext{height:77px;margin:3px;width:77px}}.marquee__imagetitle{display:block;font-size:60px;font-weight:500;line-height:1;margin:30px auto 0}@media only screen and (max-width: 767px){.marquee__imagetitle{font-size:30px;margin:15px auto 0}}.marquee__item--welcome .marquee__imagetitle{color:#9a1dba}.marquee__imagesubtitle{display:block;font-size:20px;font-weight:400}@media only screen and (max-width: 767px){.marquee__imagesubtitle{font-size:10px}}.marquee__item--welcome .marquee__imagesubtitle{color:#6d2bc7}.marquee__label{color:#424242;display:block;font-size:15px;font-weight:400;margin-top:10px;text-transform:uppercase}@media only screen and (max-width: 767px){.marquee__label{font-size:10px}}.miniicon{display:inline-block;height:15px;width:15px}.miniicon--middle{position:relative;top:4px}.miniicon--accent{color:#00bcd4;fill:#00bcd4}.achievementmodal__name .miniicon--accent{position:relative;top:4px;width:20px;height:20px;margin-right:5px}.miniicon--fullstar{color:#ffc043;fill:#ffc043;stroke:transparent}.miniicon--fullstar.miniicon--accent{color:#00bcd4;fill:#00bcd4}.miniicon--halfstar{color:#ffc043;fill:transparent;stroke:#ffc043}.miniicon--halfstar.miniicon--accent{color:#00bcd4;stroke:#00bcd4}.miniicon--emptystar{color:#b3b3b3;fill:#b3b3b3;stroke:transparent}.miniicon--outlinestar{color:transparent;fill:transparent;stroke:#b3b3b3}div.user-profile-edit>div>div.columns{margin-top:30px}div.user-profile-edit>div>div.columns form div.row.with-bottom-border{border-bottom:1px solid #424242;padding-bottom:10px;margin-bottom:30px}div.user-profile-edit>div>div.columns form div.row div.columns h5.form-heading{font-size:1.0em;font-weight:bold;margin-top:20px;margin-bottom:0}div.user-profile-edit>div>div.columns form div.row div.columns.label-column{height:56px}div.user-profile-edit>div>div.columns form div.row div.columns.label-column.small-12{height:35px}div.user-profile-edit>div>div.columns form div.row div.columns.label-column label{height:100%;line-height:38px}div.user-profile-edit>div>div.columns form div.row div.columns.label-column label.label-avatar{line-height:71px}div.user-profile-edit>div>div.columns form div.row div.columns.password ul{height:56px;line-height:38px}div.user-profile-edit>div>div.columns:first-of-type{margin-top:0}.user-profile-edit form{margin-bottom:40px}.user-profile-edit .form-field-restricted-email input[type="text"]{display:inline;width:50%}.user-profile-edit .form-field-restricted-email select{width:44%}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.user-profile-edit .form-field-restricted-email select{width:43%}}.user-profile-edit.company-form{margin-bottom:40px}.user-profile-edit.company-form .marketing-opt-in-text{font-weight:500}.user-profile-edit.company-form form{margin-bottom:40px}.user-profile-edit.company-form .form-section{margin-top:20px}.user-profile-edit.company-form h3{text-transform:none}.user-profile-edit.company-form .helper{font-size:12px}.user-profile-edit.company-form input.no-margin{margin-bottom:0}.user-profile-edit.company-form .hidden-fields{display:none}.user-profile-edit.company-form .non-editable{font-size:13px;font-weight:400}.user-profile-edit.company-form .store-number-hint{display:block;margin-top:-8px}img.meeting_service_provider{width:120px}div.form-modal{width:60%}div.form-modal h2{text-transform:uppercase;font-weight:lighter}div.form-modal p.lead{font-size:15px}div.form-modal a.close-reveal-modal{top:35px;padding-top:2px;height:50px;width:50px;text-align:center;color:black;font-weight:lighter;border:none}div.form-modal form div.label-column{height:56px;padding-left:0}div.form-modal form div.label-column label{height:100%;line-height:38px;text-transform:capitalize}div.form-modal form div.duration{display:inline-block}div.form-modal form div.duration input[type='text']{display:inline-block;width:50px;margin-right:10px}div.form-modal form div.checkbox{height:56px;line-height:38px}div.form-modal form div.checkbox input[type='checkbox']{margin-bottom:2px}div.form-modal form div.file-attachment span.file-selected{margin-left:10px}div.form-modal form div.submit-button{margin-left:auto;margin-right:auto;text-align:center}div.form-modal form div.submit-button.with-cancel span{margin-left:20px;margin-right:20px}div.form-modal form div.submit-button.with-cancel a{text-decoration:underline}div.form-modal i.icon-close.large{width:35px;height:35px;background-image:url(/assets/student/icons/close_large-03145bbf5d094bd39798cd23afc64375f6764955c9f6e4ec201fe10ea39f4816.png);background-size:35px}.recovery-note{margin-top:20px}.agreement__success,.agreement_failure{font-size:12px;font-style:italic}.agreement{background-color:#f3f3f3;padding:15px;text-align:center;margin-top:10px}.agreement input{display:inline-block;margin:0 0 0 1rem}.agreement label{display:inline-block;margin:0 0 0 0.2rem !important}.not_confirmed_icon{width:35px;height:35px;display:inline-block;background:url(/assets/student/google/checkbox_failed-44af66ef761f44d2f9d1116ffee629b3b23847aae8e4b4046528b78f0dcf3715.png) no-repeat center left;background-size:35px;position:absolute;right:-30px;top:0}.form-field-help{margin-top:-15px}@media screen and (max-width: 47.9375em){div.form-modal{width:100%}div.form-modal form div{padding-left:0}div.form-modal form div.label-column{height:35px}}.user_mentor_card .card .card__heading{margin-right:30px}.user_mentor_card .catalogflag{margin:0px -10px}.mentorcard__options.dropdown{display:block;font-weight:normal;position:absolute;right:10px;top:10px}.mentorcard__options.dropdown .dropdown__content{font-size:14px;margin:-5px 0 0 0;min-width:200px;right:0;z-index:90}.mentorcard__options.dropdown .dropdown__content:before{display:none}.mentorcard__trigger--arrowlink{min-width:0}.mentorcard__trigger--arrowlink:after{border-width:0.375rem;border-style:solid;border-color:#424242 transparent transparent transparent;content:"";display:block;height:0;margin-top:-0.15625rem;position:absolute;right:0%;top:50%;width:0}.mentorcard__trigger--arrowlink:hover{text-decoration:none}.retail-widgets{margin-top:30px;padding-top:30px;text-align:center}@media all and (min-width: 768px){.retail-widgets{padding-left:15%;margin-bottom:20px}}.retail-widgets div.points-div{position:relative;background:transparent url(/assets/student/google/retail_widget_2-33bb9d168bf3104fafbd3e4f00a602a77f692f889fe73f60d399b101efe25737.png) no-repeat center top;height:190px}.retail-widgets span{display:block;text-transform:uppercase;color:#424242;font-weight:400}.retail-widgets span.points{font-size:60px;color:#9a1dba;font-weight:500;margin:57px auto 20px}.retail-widgets span.points-label{color:#6d2bc7;font-size:20px;display:block}.retail-widgets span.rewards-label{position:absolute;left:0;bottom:0;display:block;text-align:center;width:100%}.retail-widgets a{color:#424242}#manager-widget{margin:20px 0 0;padding:20px}#manager-widget tr th{background:#fff;line-height:35px;font-size:14px;color:#424242;text-transform:capitalize;width:180px;padding-left:0}#manager-widget tr th.name{color:#00bcd4;font-weight:500;padding-left:20px}#manager-widget tr th.name .avatar{width:35px;margin-right:10px}#manager-widget td{padding:10px 20px 10px 0;border-bottom:none}#manager-widget td.name{font-size:14px;font-weight:500;padding-left:20px}#manager-widget td span{display:inline-block;color:#fff;text-transform:capitalize;padding:10px;width:100%;font-size:14px;font-weight:400;border-radius:3px !important}#manager-widget td span.none{background-color:#E0E0E0}#manager-widget td span.green{background-color:#34A853}#manager-widget td span.blue{background-color:#4285F4}#manager-widget td span.black{background-color:#424242}#manager-widget td select{text-transform:capitalize;color:#fff;border-radius:3px !important}#manager-widget td select.none{background-color:#E0E0E0}#manager-widget td select.green{background-color:#34A853}#manager-widget td select.blue{background-color:#4285F4}#manager-widget td select.black{background-color:#424242}.manager-resources{float:right;font-weight:500}/*!
Video.js Default Styles (https://videojs.com)
Version 4.8.1
Create your own skin at https://designer.videojs.com
*/.vjs-default-skin{color:#cccccc}@font-face{font-family:'VideoJS';src:url(/assets/vjs-3a848ed51436a6499bf4b6deecc4200d68435f0bfb4b8628cf8abf239123e336.eot);src:url(/assets/vjs-3a848ed51436a6499bf4b6deecc4200d68435f0bfb4b8628cf8abf239123e336.eot?#iefix) format("embedded-opentype"),url(/assets/vjs-51abee166c9cc5e05f51cf07fb81f7aec6b510205b0ca0b5a9138759ed9821b6.woff) format("woff"),url(/assets/vjs-bd35a5f1553bc5ae5120eff650d692c19e57d01972049fd54817f09ebb102147.ttf) format("truetype"),url(/assets/vjs-a6fc63f79fa43ec72cc56a38e3433df518f40c1d9ef1a8bcd34521ac13f44c8f.svg#icomoon) format("svg");font-weight:normal;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333333;background-color:rgba(51,51,51,0.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #ffffff;-moz-box-shadow:0 0 2em #ffffff;box-shadow:0 0 2em #ffffff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0em 0em 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s, opacity 0.1s;-moz-transition:visibility 0.1s, opacity 0.1s;-o-transition:visibility 0.1s, opacity 0.1s;transition:visibility 0.1s, opacity 0.1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;-moz-transition:visibility 1s, opacity 1s;-o-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:none;position:relative;float:left;text-align:center;margin:0;padding:0;height:3.0em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0em 0em 1em #ffffff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:0.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:0.5em;height:0.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:0.9em;top:-0.2em;left:-0.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:0.3em;height:1em;top:-1em;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,0.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:0.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;border:0;background-color:#07141e;background-color:rgba(7,20,30,0.85);-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666666;line-height:1;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-0.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000000;background:rgba(0,0,0,0.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-0.5em;margin-top:-0.5em;opacity:0.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0em 0em 0.1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0em;width:0em;height:0em;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000000;border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7);-webkit-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);-moz-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:0.3em 0 0.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#ffffff;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 1em #ffffff;-moz-box-shadow:0 0 1em #ffffff;box-shadow:0 0 1em #ffffff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #ffffff;-moz-box-shadow:0 0 1em #ffffff;box-shadow:0 0 1em #ffffff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:normal;font-style:normal;font-family:Arial, sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000000;background-color:rgba(0,0,0,0.5)}.video-js .vjs-subtitles{color:#ffffff}.video-js .vjs-captions{color:#ffcc66}.vjs-tt-cue{display:block}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial, sans-serif;text-align:center;width:300px;height:150px;margin:0px auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}.mceContentBody h2{font-size:34px;margin:20px 0 5px;text-transform:none}.mceContentBody h3{font-size:15px;font-weight:300;line-height:24px}#header{position:relative;z-index:5;width:100%}#header .holder{position:relative;background:#00bcd4;min-height:64px}.search-form-secondary .wrap{overflow:hidden;position:relative}.search-form-secondary .wrap input[type=search]::-webkit-search-cancel-button{display:none}.search-form-secondary .wrap i.icon-search-cancel{position:absolute;top:12px;right:9px;border-radius:50%;background-image:url(/assets/student/google/icons/search_input_cancel_gray-d4d2f378ef9bffa22405dd91545adb03782b431a386eb0b3f100249b5294d373.png);background-color:#fff}::-webkit-search-cancel-button{position:relative}::-webkit-search-cancel-button:after{position:absolute;right:10px}.menu a.opener{position:absolute;top:20px;left:15px;font-size:20px;color:#fff;white-space:nowrap;overflow:hidden;z-index:5}.menu a.opener:before{display:inline-block;vertical-align:middle;content:"";width:18px;height:18px;background:url(/assets/student/google/ico-menu-1b00e464efa9d8c0d576cd115f4e752b86923d02c30fd766c92b3f2ce508cf3c.svg) no-repeat;background-size:100%;margin:2px 36px 0 0}@media all and (min-width: 768px){.menu a.opener{max-width:calc((100% - 58%)/2 - 10px)}}@media all and (min-width: 970px){.menu a.opener{left:30px}.menu a.opener:before{margin:4px 30px 0 0}}.menu a.menu-back{position:absolute;top:20px;left:15px;font-size:20px;color:#fff;z-index:5}.menu a.menu-back:before{display:inline-block;vertical-align:top;content:"";width:16px;height:16px;background:url(/assets/student/google/backarrow-032b84b74dc1fc8ad8002713523f9c9537acd146311eedd6103f724ea45a168b.png) no-repeat;background-size:100%;margin:2px 36px 0 0}@media all and (min-width: 970px){.menu a.menu-back{left:30px}.menu a.menu-back:before{margin:4px 30px 0 0}}.menu .drop{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);position:absolute;top:0;left:-240px;transition:all 0.25s linear 0s;width:240px;z-index:1000;overflow:hidden;background:#fff}.menu .drop span.opener{background:#00bcd4;display:block;color:#757575;font-size:20px;padding:17px 10px 15px 0px;cursor:pointer}.menu .drop span.opener img{width:94px}.menu .drop span.opener:before{display:inline-block;vertical-align:middle;content:"";width:0px;height:18px;margin:-4px 36px 0 0}@media all and (min-width: 970px){.menu .drop span.opener{padding:20px 10px 13px 0px}}.menu .drop ul{margin:0;list-style:none;font-weight:500;font-size:14px;padding:15px 0 0}.menu .drop ul li{list-style-type:none}.menu .drop ul li a{display:block;color:#757575;position:relative;padding:14px 5px 14px 63px}.menu .drop ul li a:before{position:absolute;left:31px;content:"";width:21px;height:21px;background-size:21px !important}.menu .drop ul li a.ico-courses:before{background:url(/assets/student/google/ico-courses-7083892f89b7333fde78654f2302af2716c524b9407a1508b32066dd6c19423a.svg) no-repeat}.menu .drop ul li a.ico-history:before{background:url(/assets/student/google/ico-history-1d790fb9f94c8083eda45cb7f2cabb23f3041fd06abf88e13df6150381a8a656.svg) no-repeat}.menu .drop ul li a.ico-catalog:before{background:url(/assets/student/google/ico-catalog-c555f2d704b82360f1406a5241a57fbb090f5a8cdaffbd538825144481bb72b4.svg) no-repeat}.menu .drop ul li a.ico-google-grow{border-top:1px solid #E0E0E0}.menu .drop ul li a.ico-google-grow:before{background:url(/assets/student/google/ico-grow-656685a7d1b50bc6d5ff2857c3fa933fd9bcccda00e7a51a20b8dd17d1f727d6.png) no-repeat}.menu .drop ul li a.ico-partners{border-top:1px solid #E0E0E0}.menu .drop ul li a.ico-partners:before{background:url(/assets/student/google/ico-partners-f45d6034540a8f81ed31626e6f498f74f490b843113bb49a0bedcd861cbde0cf.png) no-repeat}.menu .drop ul li a.ico-board.border-top{border-top:1px solid #E0E0E0}.menu .drop ul li a.ico-board:before{background:url(/assets/student/google/ico-board-25e58b3a0c581db5878f998aebab8027a425b651efa7bb29e048d0b163ca1aa9.png) no-repeat}.menu .drop ul li a.ico-feedback:before{background:url(/assets/student/google/ico-feedback-daa03b79ceed6ea185d7e72648c86e987c5bab32aae45125c4f351f375188e9b.svg) no-repeat}.menu .drop ul li a.ico-help:before{background:url(/assets/student/google/ico-help-f895f0b020dfd41ba02fe5cdad5b5d319777deeeef8b4b3f0a27ba1123cbbd58.svg) no-repeat;width:20px;height:20px}.menu .drop ul li a.ico-admin:before{background:url(/assets/student/google/survey_icon-4ab5b60d874f4de765423031544096884616ce6ae4ef6ba6aec4c69babe99d4e.png) no-repeat;width:18px}.menu .drop ul li a.ico-logout:before{background:url(/assets/student/google/logout_icon-eed075557853acd04f09616902eca628fbac26fa55a9bc78b551db4979f7368d.png) no-repeat;width:18px}.menu .drop ul li a:hover{background:#dbdbdb}.menu .drop ul li:last-child{margin-bottom:15px}.menu.active .drop{left:0}ul.learning-path,ul.confirmation,ul.resources,ul.course-content{margin-bottom:50px}ul.learning-path .large-1,ul.confirmation .large-1,ul.resources .large-1,ul.course-content .large-1{padding:0px}ul.learning-path li,ul.confirmation li,ul.resources li,ul.course-content li{background-color:#fff;padding:20px;border-bottom:1px solid #DFDFDF}ul.learning-path p,ul.confirmation p,ul.resources p,ul.course-content p{line-height:18px}ul.learning-path .activity-state,ul.confirmation .activity-state,ul.resources .activity-state,ul.course-content .activity-state{width:20px}ul.learning-path .activity-checkbox,ul.confirmation .activity-checkbox,ul.resources .activity-checkbox,ul.course-content .activity-checkbox{display:block;float:left;padding:3px 0 0 0}ul.learning-path .activity-name,ul.confirmation .activity-name,ul.resources .activity-name,ul.course-content .activity-name{color:#3A3A3A;font-weight:500;margin-bottom:3px}ul.learning-path .activity-name a,ul.confirmation .activity-name a,ul.resources .activity-name a,ul.course-content .activity-name a{color:#3A3A3A}ul.learning-path .activity-name a:hover,ul.confirmation .activity-name a:hover,ul.resources .activity-name a:hover,ul.course-content .activity-name a:hover{text-decoration:underline}ul.learning-path .activity-summary,ul.confirmation .activity-summary,ul.resources .activity-summary,ul.course-content .activity-summary{font-size:13px;font-weight:400;color:#757575;margin-bottom:0}ul.learning-path .activity-metadata,ul.confirmation .activity-metadata,ul.resources .activity-metadata,ul.course-content .activity-metadata{margin:-3px 0 0}ul.learning-path .activity-metadata span,ul.confirmation .activity-metadata span,ul.resources .activity-metadata span,ul.course-content .activity-metadata span{margin-right:12px;font-weight:400;font-size:12px;line-height:16px;color:#424242;padding-top:8px}ul.learning-path .activity-metadata span.course-peer-evaluated-text,ul.confirmation .activity-metadata span.course-peer-evaluated-text,ul.resources .activity-metadata span.course-peer-evaluated-text,ul.course-content .activity-metadata span.course-peer-evaluated-text{color:#5EB086}@media all and (min-width: 650px){ul.learning-path .name-and-summary,ul.confirmation .name-and-summary,ul.resources .name-and-summary,ul.course-content .name-and-summary{width:91%}}@media all and (min-width: 768px){ul.learning-path .name-and-summary,ul.confirmation .name-and-summary,ul.resources .name-and-summary,ul.course-content .name-and-summary{width:95%}}@media all and (min-width: 970px){ul.learning-path .name-and-summary,ul.confirmation .name-and-summary,ul.resources .name-and-summary,ul.course-content .name-and-summary{width:97%}}ul.learning-path .attempts,ul.confirmation .attempts,ul.resources .attempts,ul.course-content .attempts{display:none}ul.learning-path .status,ul.confirmation .status,ul.resources .status,ul.course-content .status{font-size:9px;white-space:nowrap;margin-top:3px}ul.learning-path .lp-enroll-column,ul.confirmation .lp-enroll-column,ul.resources .lp-enroll-column,ul.course-content .lp-enroll-column{padding-right:0px;text-align:right;display:none}@media all and (min-width: 768px){ul.learning-path .lp-enroll-column,ul.confirmation .lp-enroll-column,ul.resources .lp-enroll-column,ul.course-content .lp-enroll-column{display:block}}@media all and (min-width: 650px){ul.learning-path .checkbox-column,ul.confirmation .checkbox-column,ul.resources .checkbox-column,ul.course-content .checkbox-column{width:10%}}ul.learning-path .resource-summary,ul.confirmation .resource-summary,ul.resources .resource-summary,ul.course-content .resource-summary{padding-left:0px;width:75%}@media all and (min-width: 650px){ul.learning-path .resource-summary,ul.confirmation .resource-summary,ul.resources .resource-summary,ul.course-content .resource-summary{width:60%}}@media all and (min-width: 768px){ul.learning-path .resource-summary,ul.confirmation .resource-summary,ul.resources .resource-summary,ul.course-content .resource-summary{width:66%}}@media all and (min-width: 970px){ul.learning-path .resource-summary,ul.confirmation .resource-summary,ul.resources .resource-summary,ul.course-content .resource-summary{width:75%}}ul.learning-path .status,ul.confirmation .status,ul.resources .status,ul.course-content .status{display:none}ul.learning-path{margin-top:-30px}ul.learning-path p.guidance{font-weight:300;font-size:17px;line-height:28px;clear:left}ul.learning-path.no-sections{margin-top:0}.lp-course-name{display:none}.lp-guidance{display:none}.return-to-lp{padding-top:40px;text-align:center}.return-to-lp h3{font-size:20px;line-height:32px;font-weight:300;margin-bottom:20px}.return-to-lp h3 strong{font-weight:400}.return-to-lp p{font-size:15px;line-height:18px;font-weight:300}.learning-path .enrollment-required{padding-left:5px}#google-lp-activities{margin-top:0}#google-lp-activities .activity-header{background-color:#EFEFEF;padding:20px;border-bottom:1px solid #DFDFDF;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);cursor:pointer}#google-lp-activities .activity-header .collapser{float:right;background:url(/assets/student/icons/uparrow-0933103661e078cdecad0d0d1537c72f901678c1baa75e7f9e07dd00ee84f3ba.png) no-repeat center left;background-size:16px;color:#dbdbdb;width:16px;height:10px;padding:0px;margin:15px 0 0 0}#google-lp-activities .activity-header .collapser:focus{outline:none}#google-lp-activities .activity-header .collapser.active{background:url(/assets/student/icons/dropdownarrow-a030183083ca4e0c3a76b991bcac5f1fb015a844785c78b13882c0545be0d49d.png) no-repeat center left}#google-lp-activities .activity-header h2{margin:0;font-size:34px;line-height:40px}#google-lp-activities .activity-header p.active{display:none}#google-lp-activities .activity-header .guidance{margin:10px 0 0}#google-lp-activities .activity-header .guidance.active{display:none}#google-lp-activities .collapseable{box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}#google-lp-activities .collapseable.active{display:none}#google-lp-activities .subytpe{font-weight:700}.student-instructions{margin-bottom:20px}.student-instructions ul{margin-left:1.1rem}.student-instructions p{font-size:17px;line-height:28px}.lp-student-instructions-wrapper .student-instructions{margin-bottom:60px}.lp-student-instructions-wrapper.no-sections .student-instructions{margin-bottom:30px}.path_student_instructions{margin:0 0 30px 0}.course-cards .path_student_instructions{margin:0 25px 30px 25px}@media only screen and (max-width: 768px){.course-cards .path_student_instructions{margin:0 15px 30px 15px}}.path_student_instructions:after{clear:both}.path_student_instructions h2{font-size:34px;line-height:40px;text-transform:capitalize;margin-bottom:20px}.path_student_instructions .student-instructions{margin-top:0}.actionbar{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 580px){.actionbar{flex-direction:row}}.actionbar--singlegroup{flex-direction:row;min-height:calc(35px + 2em)}.actionbar__secondary{margin:0.5em 0}@media screen and (min-width: 580px){.actionbar__secondary{text-align:right}}.actionbar__primary{align-self:flex-end;margin:0.5em 0}@media screen and (min-width: 580px){.actionbar__primary{margin-left:1em}}.actionbar__text{font-size:13px;margin:0.5em 0}.actionbar [data-actions-for]{display:none}.actionbar__textgroup{white-space:nowrap}.actionbar .actionbar__action{margin:0.5em 0}.activitycard{box-sizing:border-box;width:100%;padding-bottom:5px}.activitycard--locked{cursor:default}.activitycard__imagecontainer{background-color:#f0f0f0;display:block;position:relative;overflow:hidden;width:100%}.activitycard__imagecontainer:before{content:'';display:block;width:100%;padding-top:56.25%}.activitycard__imagecontainer .activityprogress{position:absolute;bottom:0}.activitycard__image{display:block;position:absolute;left:0;right:0;top:50%;width:100%;height:auto;min-height:134px;transform:translateY(-50%)}svg.activitycard__image{height:100%;pointer-events:none}.activitycard__msg{position:absolute;left:0;bottom:0;width:100%;padding:7px 10px;font-size:12px;line-height:14px;color:#fff;background-color:rgba(66,66,66,0.5)}.activityprogress+.activitycard__msg{bottom:10px}.activitycard__name{position:relative;height:auto;max-height:48px;overflow:hidden;margin:5px 0 0 0;overflow-wrap:break-word;word-wrap:break-word}.activitycard__name,.activitycard__name a,.activitycard__name a:link,.activitycard__name a:visited,.activitycard__name a:hover,.activitycard__name a:active,.activitycard__name a:focus{color:#424242}a.activitycard:not(.activitycard--locked):hover .activitycard__name{text-decoration:underline}.activitycard__summary{margin:0;font-weight:300;font-size:15px;line-height:24px;color:#424242}.activitycard__meta,.activitycard__meta.activitymeta{display:block;padding:0;margin:5px 0 0 0;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.activitycard__meta:empty,.activitycard__meta.activitymeta:empty{margin:0}.activitycard__viewall{display:block;padding-top:135px;text-align:center;background-color:#fafafa}.activitycard__viewall:hover{color:#424242}.activitycard__name--viewall{margin:-60px 0;color:#424242}.activitycard__icon--viewall{position:static;display:inline;height:30px;width:50px;transform:none}.activitycard__icon--viewall:before{display:none}.activityedit__menu{display:inline-block;vertical-align:middle}.activityedit__menulist{display:flex;margin:0}.activityedit__menuitem{list-style-type:none}.activityedit__menuicon{color:#424242}.activityedit__menuicon--options{transform:rotate(90deg)}.activityedit__optionlink,.activityedit__optionlink.dropdown__link{color:#424242;font-size:14px;padding-right:1em;text-align:left;text-decoration:none}.activityedit__optionlink:hover{text-decoration:underline}.activityedit__optionicon{vertical-align:middle}.activityheading{display:flex;flex-direction:column}@media screen and (min-width: 768px){.activityheading--collection{margin-top:-21px}}.activityheading__name{order:2;margin:0;max-width:100%;word-wrap:break-word}.activityheading__lockedicon{display:inline-block;max-height:0.75em;max-width:0.75em}.activityheading__rewards{order:1;display:flex;padding:0;margin:0 0 3px 0;font-size:12px;line-height:18px}@media screen and (min-width: 768px){.activityheading--collection .activityheading__rewards{height:18px}}.activityheading__rewardsitem{list-style-type:none;position:relative;padding-left:23px;margin-right:15px}.activityheading__rewardsicon{position:absolute;top:0;left:0;width:18px;height:18px}.activityheading__meta{order:3}.activityheading__meta.activitymeta{display:block;margin:10px 0 0 0}.activityheading__meta.activitymeta--tags{margin-top:5px}.activityheading__meta .activitymeta__item{margin-bottom:6px}.activitymeta{display:inline-block;margin:0;font-weight:300;font-size:12px;line-height:15px;color:#777}.activitymeta svg{display:inline-block;width:15px;height:15px;margin-right:1px;vertical-align:text-bottom}.activitysection__list .activitymeta{line-height:24px}.activitymeta__item{list-style:none;display:inline-block;margin-right:7px;white-space:nowrap}.activitysection__list .activitymeta__item{margin-right:10px}.course__meta .activitymeta__item{margin-right:20px}.activitymeta__item--type:not(:last-child){padding-right:7px;border-right:1px solid #999}.activitysection__list .activitymeta__item--type:not(:last-child){margin-right:10px}.course__meta .activitymeta__item--type:not(:last-child){margin-right:20px}.activitymeta__item--flag{font-weight:400;color:#00bcd4}.activitymeta__item--highlighted{color:#00bcd4}.activitymeta__topicslist{display:block;padding:0;margin:0}.activitymeta__topicsitem{display:inline-block;list-style-type:none}.activitymeta__topicsitem .tag{font-size:inherit;margin:0 0 2px 1px}.activitymeta__tag{font-size:inherit;vertical-align:baseline}.activitymeta--collectionheading{color:#fff}.activitymeta--collectionheading .button--link,.activitymeta--collectionheading .button--link:link,.activitymeta--collectionheading .button--link:visited,.activitymeta--collectionheading .button--link:hover,.activitymeta--collectionheading .button--link:active,.activitymeta--collectionheading .button--link:focus{color:#fff}.activitymeta--collectionheading.activitymeta{display:none}@media screen and (min-width: 768px){.activitymeta--collectionheading.activitymeta{display:block}}.activityprogress{display:block;width:100%;height:10px;background-color:#f0f0f0}.activityprogress__value{display:block;height:100%;background-color:#00bcd4}.activitysection{margin:35px 0;transition:height 200ms}.activitysection--supplementary{margin-top:60px}.activitysection__header{margin:0 0 10px 0}.activitysection__header--pathsection{display:flex;justify-content:space-between;padding:0 10px;border-radius:4px;margin:0 -10px 10px -10px;transition:background-color 200ms ease 0s, margin-bottom 200ms}.activitysection__header--pathsection[data-collapsed]{margin-bottom:0}.activitysection__header--toggle:hover{background-color:#fafafa;cursor:pointer}.activitysection__content,.activitysection__content.collapsible:not(.collapsible--collapsed){overflow:visible}.activitysection__name{margin:0;max-width:calc(100% - 34px);word-wrap:break-word;overflow-wrap:break-word}.activitysection__description{font-size:15px;font-weight:100;line-height:1.2}.activitysection__toggle{width:24px;height:24px;margin-top:7px;overflow:hidden}.activitysection__toggle svg{width:24px;height:24px;transition:all 0.1s ease-out}[data-collapsed] .activitysection__toggle svg{transform:rotate(-0.5turn)}.activitysection__note{display:inline-block;padding:5px 3.5px;border-radius:3px;font-weight:300;font-size:12px;line-height:14px;vertical-align:4px;background-color:#fafafa}.activitysection__itemname{display:inline;padding-right:0.5em}.activitysection--editable{margin:3em 0 0}.activitysection__header--editable{display:flex;justify-content:space-between;margin:0;position:relative;z-index:1}.activitysection__name--editable{flex-basis:100%}.activitysection__tools{display:flex;height:35px;list-style-type:none;margin:4px 0 0;position:relative;z-index:999}.activitysection__tools .dropdown--right .dropdown__content::before{right:9px}.activitysection__movehandle{cursor:move;display:block}.activitysection__movehandle svg{pointer-events:none}.activitysection__droptarget{color:#b3b3b3;background-color:#fafafa}.activitysection__droptarget .activitysection__name--editable{color:#b3b3b3}.activitysection__droptarget .editcourselist__item{background-color:transparent}.activitysection__droptarget .editcontent__input{background-color:#fafafa}.activitysection--dragging{background-color:#fff}.addnewbutton{position:fixed;right:23px;bottom:23px;z-index:90}.addnewbutton__icon{display:block;transition:all 150ms cubic-bezier(0, 0, 0.2, 1)}.appicon{display:inline-block;height:32px;width:32px}.appicon--admin{color:#3f464b}.appicon--exceed{color:#00bcd4}.appicon--level{color:#01d8c4}.appicon--snackertv{color:#ffc107}.appicon--tribe{color:#ea2161}.assessedstudent{display:flex;align-items:center;min-height:65px;padding:15px;border:1px solid #ddd;border-radius:5px;margin-bottom:35px}.student_assessment .body-container .assessedstudent{margin-right:7px;margin-left:7px}.assessedstudent__heading,.student_assessment .body-container .assessedstudent__heading,h3.assessedstudent__heading,.student_assessment .body-container h3.assessedstudent__heading{padding:0;margin:0;font-size:12px;line-height:14px;color:#8a8a8a}.assessedstudent__name{display:block;font-weight:500;font-size:16px;line-height:24px;color:#50585d}.assessedstudent__avatar{margin-right:15px;border-radius:50%}.assessedstudent__avatar,.assessedstudent__avatar img,.assessedstudent__avatar svg{border-radius:50%;display:block;width:35px;height:35px}.author{align-items:center;display:flex;font-style:normal;margin:2em 0}.author__name{font-size:13px;font-weight:400;line-height:18px;margin:0}.author__avatar{border-radius:50%;height:35px;margin-right:10px;width:35px}.author__avatar--mini{height:20px;width:20px}.author__forked{font-size:12px;font-weight:300;line-height:20px;margin:5px 0 0}.author__forkedavatar{border-radius:50%;height:20px;margin:0 2px 0 0;vertical-align:middle;width:20px}.author__forkedlink{color:#777;text-decoration:none}.author__forkedlink:hover .author__forkedtext{color:#777;text-decoration:underline}.award{margin:0 auto;max-width:800px;padding:100px 30px;page:cover;page-break-inside:avoid;position:relative;text-align:center;width:100%;z-index:0}@media screen and (max-width: 470px){.award{padding:40px 15px}}.award--background{background-color:#fff}.award__images{bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;position:absolute;right:0;top:0;z-index:0}.award__bg{background-color:#fff;display:block;width:100%}.award__bg--top{margin-bottom:auto}.award__bg--bottom{margin-top:auto}.award__content{position:relative;z-index:1}.award__congrats{font-size:48px;font-weight:500;line-height:54px;margin:0 0 10px}@media screen and (max-width: 470px){.award__congrats{font-size:37px;line-height:48px}}.award__studentname{display:block;font-size:27px;font-weight:500;line-height:38px;margin:0}.award__image{margin:20px 0 30px;max-height:200px;max-width:200px}.award__completed{font-size:20px;font-weight:500;line-height:24px;margin:0 0 10px}.award__certificatename{color:#424242 !important;display:block;font-size:42px;line-height:54px;margin:10px 0;text-decoration:none !important}.award__certificatename:hover{color:#424242}@media screen and (max-width: 470px){.award__certificatename{font-size:37px;line-height:48px}}.award__meta{display:block;font-size:13px;font-weight:300;line-height:18px;list-style-type:none;margin:20px 0 0}.award__metaitem{display:inline-block;margin:0 10px;white-space:nowrap}.award__separator{color:#777;display:block;height:30px;margin:20px auto;width:30px}.award__description{font-size:17px;font-weight:300;line-height:28px;margin:0}.award__tools{margin-top:30px}.award__sharetoolsheading{font-size:16px;font-weight:500;line-height:18px;margin:0}.award__sharetools.sharelinks{flex-wrap:wrap;margin:2.5px 0 7.5px}.award__printbutton.button{background-color:#424242;border-color:#424242}.award__printbutton.button:hover,.award__printbutton.button:active,.award__printbutton.button:focus{background-color:#00bcd4;border-color:#00bcd4}@media print{.award__tools,.fireworks__canvas,.confetto{display:none !important}*[data-controller='award'] #page-footer,*[data-controller='award'] .header--exceed,*[data-controller='award'] .coursebar{display:none}#award_modal_page{background:transparent;margin:0;padding:20px !important}.coursebar--award{display:none !important}.award{align-items:center;display:flex;height:100%;justify-content:center;max-width:100%;padding:40px 30px;width:100%}.award__images{display:block}.award__bg{display:block;left:0;position:absolute;right:0;width:100%}.award__bg--top{top:0}.award__bg--bottom{bottom:0}.award__certificatename:after{display:none}}.backlink{color:#424242;display:flex;font-size:13px;font-weight:400;line-height:20px;margin-bottom:2px}.backlink__icon{height:20px;margin:0 0 0 -5px;width:20px}.backlink--evaluations{margin-bottom:20px}.badge{background-color:#cb4437;border-radius:9px;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:normal;left:35px;line-height:1;min-width:18px;padding:3px 6px;position:absolute;text-align:center;vertical-align:middle;white-space:nowrap}.badge:empty,.badge.badge--empty{display:none}.badge--green{background-color:#0e9657}.badge--red{background-color:#c72921}.barchart{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:15px;box-sizing:border-box;height:30px;min-width:100px;position:relative}.barchart::after{background-color:#3f464b;border-radius:15px;content:'';display:block;height:100%;position:absolute}.barchart[data-value='0']::after{width:0%}.barchart[data-value='1']::after{width:1%}.barchart[data-value='2']::after{width:2%}.barchart[data-value='3']::after{width:3%}.barchart[data-value='4']::after{width:4%}.barchart[data-value='5']::after{width:5%}.barchart[data-value='6']::after{width:6%}.barchart[data-value='7']::after{width:7%}.barchart[data-value='8']::after{width:8%}.barchart[data-value='9']::after{width:9%}.barchart[data-value='10']::after{width:10%}.barchart[data-value='11']::after{width:11%}.barchart[data-value='12']::after{width:12%}.barchart[data-value='13']::after{width:13%}.barchart[data-value='14']::after{width:14%}.barchart[data-value='15']::after{width:15%}.barchart[data-value='16']::after{width:16%}.barchart[data-value='17']::after{width:17%}.barchart[data-value='18']::after{width:18%}.barchart[data-value='19']::after{width:19%}.barchart[data-value='20']::after{width:20%}.barchart[data-value='21']::after{width:21%}.barchart[data-value='22']::after{width:22%}.barchart[data-value='23']::after{width:23%}.barchart[data-value='24']::after{width:24%}.barchart[data-value='25']::after{width:25%}.barchart[data-value='26']::after{width:26%}.barchart[data-value='27']::after{width:27%}.barchart[data-value='28']::after{width:28%}.barchart[data-value='29']::after{width:29%}.barchart[data-value='30']::after{width:30%}.barchart[data-value='31']::after{width:31%}.barchart[data-value='32']::after{width:32%}.barchart[data-value='33']::after{width:33%}.barchart[data-value='34']::after{width:34%}.barchart[data-value='35']::after{width:35%}.barchart[data-value='36']::after{width:36%}.barchart[data-value='37']::after{width:37%}.barchart[data-value='38']::after{width:38%}.barchart[data-value='39']::after{width:39%}.barchart[data-value='40']::after{width:40%}.barchart[data-value='41']::after{width:41%}.barchart[data-value='42']::after{width:42%}.barchart[data-value='43']::after{width:43%}.barchart[data-value='44']::after{width:44%}.barchart[data-value='45']::after{width:45%}.barchart[data-value='46']::after{width:46%}.barchart[data-value='47']::after{width:47%}.barchart[data-value='48']::after{width:48%}.barchart[data-value='49']::after{width:49%}.barchart[data-value='50']::after{width:50%}.barchart[data-value='51']::after{width:51%}.barchart[data-value='52']::after{width:52%}.barchart[data-value='53']::after{width:53%}.barchart[data-value='54']::after{width:54%}.barchart[data-value='55']::after{width:55%}.barchart[data-value='56']::after{width:56%}.barchart[data-value='57']::after{width:57%}.barchart[data-value='58']::after{width:58%}.barchart[data-value='59']::after{width:59%}.barchart[data-value='60']::after{width:60%}.barchart[data-value='61']::after{width:61%}.barchart[data-value='62']::after{width:62%}.barchart[data-value='63']::after{width:63%}.barchart[data-value='64']::after{width:64%}.barchart[data-value='65']::after{width:65%}.barchart[data-value='66']::after{width:66%}.barchart[data-value='67']::after{width:67%}.barchart[data-value='68']::after{width:68%}.barchart[data-value='69']::after{width:69%}.barchart[data-value='70']::after{width:70%}.barchart[data-value='71']::after{width:71%}.barchart[data-value='72']::after{width:72%}.barchart[data-value='73']::after{width:73%}.barchart[data-value='74']::after{width:74%}.barchart[data-value='75']::after{width:75%}.barchart[data-value='76']::after{width:76%}.barchart[data-value='77']::after{width:77%}.barchart[data-value='78']::after{width:78%}.barchart[data-value='79']::after{width:79%}.barchart[data-value='80']::after{width:80%}.barchart[data-value='81']::after{width:81%}.barchart[data-value='82']::after{width:82%}.barchart[data-value='83']::after{width:83%}.barchart[data-value='84']::after{width:84%}.barchart[data-value='85']::after{width:85%}.barchart[data-value='86']::after{width:86%}.barchart[data-value='87']::after{width:87%}.barchart[data-value='88']::after{width:88%}.barchart[data-value='89']::after{width:89%}.barchart[data-value='90']::after{width:90%}.barchart[data-value='91']::after{width:91%}.barchart[data-value='92']::after{width:92%}.barchart[data-value='93']::after{width:93%}.barchart[data-value='94']::after{width:94%}.barchart[data-value='95']::after{width:95%}.barchart[data-value='96']::after{width:96%}.barchart[data-value='97']::after{width:97%}.barchart[data-value='98']::after{width:98%}.barchart[data-value='99']::after{width:99%}.barchart[data-value='100']::after{width:100%}.barchart[role='img'][aria-label]{background-color:#f0f0f0;border:1px solid #f0f0f0}.barchart[role='img'][aria-label]:after{background-color:#3f464b}.barchart--warning::after,.barchart--fail:after{background-color:#c72921}.barchart--success::after{background-color:#0e9657}.barchart--caution::after,.barchart--warn::after{background-color:#f4be41}.barchart--metered::before{content:'';display:block;position:absolute;top:-33%;z-index:1;width:0;height:166%;background:transparent;box-sizing:border-box}.barchart--metered[data-target='1']::before{width:1%;border-right:2px dashed #3f464b}.barchart--metered[data-target='2']::before{width:2%;border-right:2px dashed #3f464b}.barchart--metered[data-target='3']::before{width:3%;border-right:2px dashed #3f464b}.barchart--metered[data-target='4']::before{width:4%;border-right:2px dashed #3f464b}.barchart--metered[data-target='5']::before{width:5%;border-right:2px dashed #3f464b}.barchart--metered[data-target='6']::before{width:6%;border-right:2px dashed #3f464b}.barchart--metered[data-target='7']::before{width:7%;border-right:2px dashed #3f464b}.barchart--metered[data-target='8']::before{width:8%;border-right:2px dashed #3f464b}.barchart--metered[data-target='9']::before{width:9%;border-right:2px dashed #3f464b}.barchart--metered[data-target='10']::before{width:10%;border-right:2px dashed #3f464b}.barchart--metered[data-target='11']::before{width:11%;border-right:2px dashed #3f464b}.barchart--metered[data-target='12']::before{width:12%;border-right:2px dashed #3f464b}.barchart--metered[data-target='13']::before{width:13%;border-right:2px dashed #3f464b}.barchart--metered[data-target='14']::before{width:14%;border-right:2px dashed #3f464b}.barchart--metered[data-target='15']::before{width:15%;border-right:2px dashed #3f464b}.barchart--metered[data-target='16']::before{width:16%;border-right:2px dashed #3f464b}.barchart--metered[data-target='17']::before{width:17%;border-right:2px dashed #3f464b}.barchart--metered[data-target='18']::before{width:18%;border-right:2px dashed #3f464b}.barchart--metered[data-target='19']::before{width:19%;border-right:2px dashed #3f464b}.barchart--metered[data-target='20']::before{width:20%;border-right:2px dashed #3f464b}.barchart--metered[data-target='21']::before{width:21%;border-right:2px dashed #3f464b}.barchart--metered[data-target='22']::before{width:22%;border-right:2px dashed #3f464b}.barchart--metered[data-target='23']::before{width:23%;border-right:2px dashed #3f464b}.barchart--metered[data-target='24']::before{width:24%;border-right:2px dashed #3f464b}.barchart--metered[data-target='25']::before{width:25%;border-right:2px dashed #3f464b}.barchart--metered[data-target='26']::before{width:26%;border-right:2px dashed #3f464b}.barchart--metered[data-target='27']::before{width:27%;border-right:2px dashed #3f464b}.barchart--metered[data-target='28']::before{width:28%;border-right:2px dashed #3f464b}.barchart--metered[data-target='29']::before{width:29%;border-right:2px dashed #3f464b}.barchart--metered[data-target='30']::before{width:30%;border-right:2px dashed #3f464b}.barchart--metered[data-target='31']::before{width:31%;border-right:2px dashed #3f464b}.barchart--metered[data-target='32']::before{width:32%;border-right:2px dashed #3f464b}.barchart--metered[data-target='33']::before{width:33%;border-right:2px dashed #3f464b}.barchart--metered[data-target='34']::before{width:34%;border-right:2px dashed #3f464b}.barchart--metered[data-target='35']::before{width:35%;border-right:2px dashed #3f464b}.barchart--metered[data-target='36']::before{width:36%;border-right:2px dashed #3f464b}.barchart--metered[data-target='37']::before{width:37%;border-right:2px dashed #3f464b}.barchart--metered[data-target='38']::before{width:38%;border-right:2px dashed #3f464b}.barchart--metered[data-target='39']::before{width:39%;border-right:2px dashed #3f464b}.barchart--metered[data-target='40']::before{width:40%;border-right:2px dashed #3f464b}.barchart--metered[data-target='41']::before{width:41%;border-right:2px dashed #3f464b}.barchart--metered[data-target='42']::before{width:42%;border-right:2px dashed #3f464b}.barchart--metered[data-target='43']::before{width:43%;border-right:2px dashed #3f464b}.barchart--metered[data-target='44']::before{width:44%;border-right:2px dashed #3f464b}.barchart--metered[data-target='45']::before{width:45%;border-right:2px dashed #3f464b}.barchart--metered[data-target='46']::before{width:46%;border-right:2px dashed #3f464b}.barchart--metered[data-target='47']::before{width:47%;border-right:2px dashed #3f464b}.barchart--metered[data-target='48']::before{width:48%;border-right:2px dashed #3f464b}.barchart--metered[data-target='49']::before{width:49%;border-right:2px dashed #3f464b}.barchart--metered[data-target='50']::before{width:50%;border-right:2px dashed #3f464b}.barchart--metered[data-target='51']::before{width:51%;border-right:2px dashed #3f464b}.barchart--metered[data-target='52']::before{width:52%;border-right:2px dashed #3f464b}.barchart--metered[data-target='53']::before{width:53%;border-right:2px dashed #3f464b}.barchart--metered[data-target='54']::before{width:54%;border-right:2px dashed #3f464b}.barchart--metered[data-target='55']::before{width:55%;border-right:2px dashed #3f464b}.barchart--metered[data-target='56']::before{width:56%;border-right:2px dashed #3f464b}.barchart--metered[data-target='57']::before{width:57%;border-right:2px dashed #3f464b}.barchart--metered[data-target='58']::before{width:58%;border-right:2px dashed #3f464b}.barchart--metered[data-target='59']::before{width:59%;border-right:2px dashed #3f464b}.barchart--metered[data-target='60']::before{width:60%;border-right:2px dashed #3f464b}.barchart--metered[data-target='61']::before{width:61%;border-right:2px dashed #3f464b}.barchart--metered[data-target='62']::before{width:62%;border-right:2px dashed #3f464b}.barchart--metered[data-target='63']::before{width:63%;border-right:2px dashed #3f464b}.barchart--metered[data-target='64']::before{width:64%;border-right:2px dashed #3f464b}.barchart--metered[data-target='65']::before{width:65%;border-right:2px dashed #3f464b}.barchart--metered[data-target='66']::before{width:66%;border-right:2px dashed #3f464b}.barchart--metered[data-target='67']::before{width:67%;border-right:2px dashed #3f464b}.barchart--metered[data-target='68']::before{width:68%;border-right:2px dashed #3f464b}.barchart--metered[data-target='69']::before{width:69%;border-right:2px dashed #3f464b}.barchart--metered[data-target='70']::before{width:70%;border-right:2px dashed #3f464b}.barchart--metered[data-target='71']::before{width:71%;border-right:2px dashed #3f464b}.barchart--metered[data-target='72']::before{width:72%;border-right:2px dashed #3f464b}.barchart--metered[data-target='73']::before{width:73%;border-right:2px dashed #3f464b}.barchart--metered[data-target='74']::before{width:74%;border-right:2px dashed #3f464b}.barchart--metered[data-target='75']::before{width:75%;border-right:2px dashed #3f464b}.barchart--metered[data-target='76']::before{width:76%;border-right:2px dashed #3f464b}.barchart--metered[data-target='77']::before{width:77%;border-right:2px dashed #3f464b}.barchart--metered[data-target='78']::before{width:78%;border-right:2px dashed #3f464b}.barchart--metered[data-target='79']::before{width:79%;border-right:2px dashed #3f464b}.barchart--metered[data-target='80']::before{width:80%;border-right:2px dashed #3f464b}.barchart--metered[data-target='81']::before{width:81%;border-right:2px dashed #3f464b}.barchart--metered[data-target='82']::before{width:82%;border-right:2px dashed #3f464b}.barchart--metered[data-target='83']::before{width:83%;border-right:2px dashed #3f464b}.barchart--metered[data-target='84']::before{width:84%;border-right:2px dashed #3f464b}.barchart--metered[data-target='85']::before{width:85%;border-right:2px dashed #3f464b}.barchart--metered[data-target='86']::before{width:86%;border-right:2px dashed #3f464b}.barchart--metered[data-target='87']::before{width:87%;border-right:2px dashed #3f464b}.barchart--metered[data-target='88']::before{width:88%;border-right:2px dashed #3f464b}.barchart--metered[data-target='89']::before{width:89%;border-right:2px dashed #3f464b}.barchart--metered[data-target='90']::before{width:90%;border-right:2px dashed #3f464b}.barchart--metered[data-target='91']::before{width:91%;border-right:2px dashed #3f464b}.barchart--metered[data-target='92']::before{width:92%;border-right:2px dashed #3f464b}.barchart--metered[data-target='93']::before{width:93%;border-right:2px dashed #3f464b}.barchart--metered[data-target='94']::before{width:94%;border-right:2px dashed #3f464b}.barchart--metered[data-target='95']::before{width:95%;border-right:2px dashed #3f464b}.barchart--metered[data-target='96']::before{width:96%;border-right:2px dashed #3f464b}.barchart--metered[data-target='97']::before{width:97%;border-right:2px dashed #3f464b}.barchart--metered[data-target='98']::before{width:98%;border-right:2px dashed #3f464b}.barchart--metered[data-target='99']::before{width:99%;border-right:2px dashed #3f464b}.barchart--metered[data-target='100']::before{width:100%;border-right:2px dashed #3f464b}.barchart--mini{width:150px;height:18px !important}.breadcrumbs{display:flex;height:35px;padding:8.5px 0;margin:0;font-size:13px;line-height:18px;overflow:hidden}.breadcrumbs__item{display:flex;list-style-type:none;white-space:nowrap;overflow:hidden}.breadcrumbs__active{white-space:nowrap;overflow:hidden;font-weight:500;text-overflow:ellipsis}.breadcrumbs__link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs__link:link,.breadcrumbs__link:visited{color:#424242;text-decoration:underline}.breadcrumbs__link:hover,.breadcrumbs__link:active,.breadcrumbs__link:focus{color:#00bcd4;text-decoration:underline}.breadcrumbs__separator{display:inline-block;width:18px;height:18px;margin:0;vertical-align:-5px}@media (min-width: 480px){.breadcrumbs__separator{margin:0 5px}}body[data-action="browse"]{background-color:#fff}.browse__section{margin:1em 0}.browse__pageheading,.browse__sectionheading{margin:1em 0}.browse__sectionheading--categorynoimages{margin:1em 0 0}.browse__types{display:flex;flex-wrap:wrap;list-style-type:none;margin-left:-20px}.browse__typeitem{flex:1 1 33.3333%;max-width:33.333%}@media screen and (max-width: 1145px){.browse__typeitem{flex:1 1 50%;max-width:50%}}@media screen and (max-width: 820px){.browse__typeitem{flex:1 1 100%;max-width:100%;width:100%}}.browse__typelink{align-items:center;border:1px solid #e4e4e4;border-radius:4px;display:flex;height:89px;margin:0 0 20px 20px;padding:0 20px;transition:box-shadow 0.2s ease}.browse__typelink:hover,.browse__typelink:active{text-decoration:none;box-shadow:0 0 4px 0 rgba(0,0,0,0.14),0 4px 8px 0 rgba(0,0,0,0.28)}.browse__typeicon{display:block;flex-basis:60px;height:50px;margin-right:5px;min-width:60px;text-align:center}.browse__typeicongraphic{max-height:100%;max-width:100%}.browse__typeicongraphic--inverse{background-color:#00bcd4;border-radius:50%;color:#fff;height:39px;margin:6px 0 0;padding:4px;width:39px}.browse__typeicongraphic--allactivities{padding:0 2px}.browse__typeicongraphic--certifications:not(.browse__typeicongraphic--google){padding:4px}.browse__typeicongraphic--myfavorites{margin:-8px 0 0 -6px;max-height:70px;max-width:70px}.browse__typename{color:#424242;font-size:14px;font-weight:400}.btnicon{display:inline-block;height:25px;width:25px}.button{display:inline-block;box-sizing:border-box;min-width:110px;min-height:35px;padding:7px 20px;border:1px solid #3f464b;border-radius:2px;margin:0;transition:background-color 200ms ease, color 200ms ease;-webkit-appearance:none}.button,.button:link,.button:visited,.button:hover,.button:active,.button:focus{font:500 13px/19px "Roboto", sans-serif;text-align:center;text-decoration:none;vertical-align:middle;color:#3f464b;cursor:pointer;background-color:transparent}.button--disabled,.button--disabled.button--primary,.button--disabled.button--secondaryreverse,.button[disabled],.button[disabled].button--primary,.button[disabled].button--secondaryreverse{border-color:#f0f0f0;background-color:#f0f0f0}.button--disabled,.button--disabled:link,.button--disabled:visited,.button--disabled:hover,.button--disabled:active,.button--disabled:focus,.button--disabled.button--primary,.button--disabled.button--primary:link,.button--disabled.button--primary:visited,.button--disabled.button--primary:hover,.button--disabled.button--primary:active,.button--disabled.button--primary:focus,.button--disabled.button--secondaryreverse,.button--disabled.button--secondaryreverse:link,.button--disabled.button--secondaryreverse:visited,.button--disabled.button--secondaryreverse:hover,.button--disabled.button--secondaryreverse:active,.button--disabled.button--secondaryreverse:focus,.button[disabled],.button[disabled]:link,.button[disabled]:visited,.button[disabled]:hover,.button[disabled]:active,.button[disabled]:focus,.button[disabled].button--primary,.button[disabled].button--primary:link,.button[disabled].button--primary:visited,.button[disabled].button--primary:hover,.button[disabled].button--primary:active,.button[disabled].button--primary:focus,.button[disabled].button--secondaryreverse,.button[disabled].button--secondaryreverse:link,.button[disabled].button--secondaryreverse:visited,.button[disabled].button--secondaryreverse:hover,.button[disabled].button--secondaryreverse:active,.button[disabled].button--secondaryreverse:focus{color:#fff !important;cursor:default}.button--primary,.button--primary:link,.button--primary:visited{border-color:#00bcd4;color:#fff;background-color:#00bcd4}.button--primary:hover,.button--primary:active,.button--primary:focus{border-color:#00a2b6;color:#fff;background-color:#00a2b6}.button--secondaryreverse,.button--secondaryreverse:link,.button--secondaryreverse:visited,.button--secondaryreverse:hover,.button--secondaryreverse:active,.button--secondaryreverse:focus{border-color:#fff;color:#fff}.button--warning,.button--warning:link,.button--warning:visited,.button--warning:hover,.button--warning:active,.button--warning:focus{border-color:#c72921;color:#c72921}.button--short{min-width:40px}.button--more:after{content:"..."}.button--aux{border:0;white-space:nowrap}.button--aux:hover,.button--aux:active,.button--aux:focus{color:#3f464b;text-decoration:underline}.button--link{display:inline;min-width:0;min-height:0;padding:0;border:0;border-radius:0}.button--link,.button--link:link,.button--link:visited,.button--link:hover,.button--link:active,.button--link:focus{font-weight:400;text-align:left;text-decoration:underline;vertical-align:baseline;color:#00bcd4}.button--text{display:inline;min-width:0;min-height:0;padding:0;border:0;border-radius:0}.button--text,.button--text:link,.button--text:visited,.button--text:hover,.button--text:active,.button--text:focus{font:inherit;text-decoration:none;vertical-align:baseline;color:inherit}.button--close{color:#424242}.button--close:hover,.button--close:active,.button--close:focus{color:#00bcd4}.button--inverse{border-color:#fff}.button--inverse,.button--inverse:link,.button--inverse:visited,.button--inverse:hover,.button--inverse:active,.button--inverse:focus{color:#fff}.button--floating{display:block;width:56px;min-width:0;height:56px;padding:0;border:0;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);transition:box-shadow 150ms cubic-bezier(0, 0, 0.2, 1)}.button--floating,.button--floating:link,.button--floating:visited,.button--floating:hover,.button--floating:active,.button--floating:focus{font-weight:300;font-size:31px;line-height:56px}.button--floating:hover,.button--floating:active,.button--floating:focus{box-shadow:0 0 6px rgba(0,0,0,0.16),0 6px 12px rgba(0,0,0,0.32)}.button--googlelogin{border:none;border-radius:2px;height:40px;padding:1px 11px 1px 1px}.button--googlelogin,.button--googlelogin:link,.button--googlelogin:visited,.button--googlelogin:hover,.button--googlelogin:active,.button--googlelogin:focus{background-color:#4285f4;box-shadow:0 1px 2px 0 rgba(0,0,0,0.24);color:#fff;font-size:14px;line-height:40px}.button--googlelogin:hover,.button--googlelogin:active,.button--googlelogin:focus{background-color:#3367d6;box-shadow:0 1px 4px 0 rgba(0,0,0,0.48)}.button__googleloginimg{display:block;float:left;height:38px;margin:0 11px 0 0 !important;min-width:38px !important;width:38px}svg.button__icon{display:inline-block;height:19px;width:19px;vertical-align:bottom}.button.add:before{content:'+ '}.cardgrid{display:flex;flex-wrap:wrap;list-style-type:none;margin-bottom:-20px;margin-left:-20px}.cardgrid__item{width:calc(33.3333% - 20px);margin:0 0 20px 20px}@media (max-width: 680px){.cardgrid__item{width:calc(50% - 20px)}}@media (max-width: 440px){.cardgrid__item{width:calc(100% - 20px)}}.cardgrid__item--fullpage{width:calc(25% - 20px)}@media (max-width: 1145px){.cardgrid__item--fullpage{width:calc(33.3333% - 20px)}}@media (max-width: 820px){.cardgrid__item--fullpage{width:calc(50% - 20px)}}@media (max-width: 530px){.cardgrid__item--fullpage{width:calc(100% - 20px)}}.catalogflag__container{position:relative}.catalogflag{display:block;position:absolute;right:0;top:0;height:0;width:0;border-top:60px solid #00bcd4;border-left:60px solid transparent;color:#fff}.catalogflag img,.catalogflag svg{position:absolute;right:7px;top:-52px;height:20px;width:20px;color:#fff}.catalogflag--overdue{border-top-color:#d43e2b}.catalogflag--small{border-left-width:35px;border-top-width:35px}.catalogflag--small img,.catalogflag--small svg{right:0;top:-35px}@media (min-width: 800px){.catalogflag--small{border-left-width:45px;border-top-width:45px}.catalogflag--small img,.catalogflag--small svg{right:2px;top:-42px}}.categorycard{display:flex;flex-direction:column-reverse;padding:0}.categorycard--noimage{background-color:#fafafa;border-radius:4px;padding:0 10px}@media only screen and (min-width: 840px){.categorycard--noimage{padding:10px}}.categorycard__content{min-height:44px}@media only screen and (min-width: 840px){.categorycard__content{min-height:24px}}.categorycard__content--follow{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-left:-10px}@media only screen and (min-width: 840px){.categorycard__content--follow{margin-left:0}}.categorycard__content--nofollow{margin-left:0}.categorycard__name{color:#424242;display:block;font-size:14px;font-weight:500;line-height:44px;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 840px){.categorycard__name{line-height:24px}}.categorycard:hover .categorycard__name,.categorycard__name:active{color:#424242;text-decoration:underline}.categorycard__follow{height:44px}@media only screen and (min-width: 840px){.categorycard__follow{height:18px;margin-right:5px}}.categorycard__image{display:block;min-height:10px}.categorycard__image img{display:block}@media only screen and (min-width: 840px){.categorycard__image{margin-bottom:4px}}.categorycard__defaultimage{position:relative}.categorycard__defaultimage:before{background-color:#e9e9e9;content:'';display:block;padding-top:56.25%;width:100%}.categorycard__defaulticon{bottom:0;color:#777;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.certification{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;position:relative;padding:0 10px;margin-bottom:20px}.certification,.certification:link,.certification:visited,.certification:hover,.certification:active,.certification:focus{color:#424242}.certification--expired{cursor:default;opacity:.5;filter:grayscale(100%)}.certification__text{flex:0 0 calc(100% - 90px);overflow:hidden}.certification__dates{padding:0;margin:0}.certification__date{list-style-type:none;padding:0;margin:0;font-size:12px;line-height:15px}.certification__date,.certification__date strong{font-weight:300}.certification__icon{border-radius:50%;flex:0 0 80px;height:80px;overflow:hidden}.certification__icon>img,.certification__icon svg{height:100%;max-width:100%;max-height:80px}.checkbox{display:flex;margin:9px 0}.checkbox--labelfirst{display:inline-flex;flex-direction:row-reverse;margin-left:-5px}.checkbox__label{cursor:pointer;display:inline-block;font-size:13px;line-height:20px;margin:0 5px;vertical-align:top}.checkbox__ui{align-items:center;border:1px solid #424242;border-radius:4px;display:inline-flex;height:20px;justify-content:center;max-width:20px;min-width:20px;vertical-align:top;width:20px}.checkbox--primary .checkbox__ui{border:2px solid #424242}.checkbox__input{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.checkbox__input:checked+.checkbox__ui{background-color:#424242}.checkbox__input:checked+.checkbox__ui:after{border:solid #fff;border-width:0 2px 2px 0;content:'';display:block;height:11px;margin-top:-4px;transform:rotate(45deg);width:6px}.checkbox--primary .checkbox__input:checked+.checkbox__ui{background-color:#00bcd4;border:2px solid #00bcd4}.circlechart{display:block;height:80px;transform:rotate(-90deg);transform-origin:center;width:80px}.circlechart__guide{fill:none;stroke:#e4e4e4;stroke-width:2px}.circlechart__value{fill:none;stroke:#424242;stroke-width:8px;stroke-linecap:round}.circlechart__value--primary{stroke:#00bcd4}.circlechart--small{height:50px;width:50px}.collapsible{display:block;height:auto;overflow:hidden;transition:all .25s ease-out}.collapsible--collapsed{height:0}.completedprompt{display:inline-block;position:fixed;left:50px;bottom:0;min-width:300px;padding:10px 30px 10px 15px;border-radius:4px;font-size:15px;font-weight:500;color:#fff;line-height:35px;opacity:0;background-color:#3f464b;box-shadow:0 0 2px 0 rgba(0,0,0,0.12);transition:all 0.25s ease-in;z-index:100}@media (min-width: 1024px){.completedprompt{left:115px}}@media (max-width: 500px){.completedprompt{left:15px;right:15px}}.completedprompt--active{bottom:56px;opacity:1}.completedprompt__close{position:absolute;right:5px;top:10px;height:35px;width:35px;min-width:0;padding:0;color:#fff}.completedprompt__close:hover{color:#fff}.completedprompt__surveybutton{margin:0 1.5em 0 2em}.completedprompt__surveybutton:hover,.completedprompt__surveybutton:active{border-color:#00bcd4;color:#00bcd4;background-color:#fff}@media (max-width: 500px){.completedprompt__surveybutton{margin:0 0 0 1em}}.course__disclaimerheading{font-size:27px;font-weight:500;letter-spacing:0;line-height:38px;margin-top:0;text-transform:none}.course__contentcontainer,.course__header{margin:0 auto;max-width:700px;width:100%}@media screen and (min-width: 1024px){.course--in-path .course__contentcontainer,.course--in-path .course__header{margin:0;width:700px}}@media screen and (max-width: 730px){.course__contentcontainer,.course__header{padding-left:15px;padding-right:15px}}.course{background-color:#fff;flex:1 0 auto}.course--in-path{max-width:1030px}@media screen and (min-width: 700px){.course--in-path{padding-left:15px;padding-right:15px}}@media screen and (min-width: 1024px){.course--in-path{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 auto;width:100%}}.course__path-nav{display:none}@media screen and (min-width: 1024px){.course__path-nav{display:block;margin:2em 0 0 0;width:200px}}.course__path-navcontent,.course__path-navcontent--fixed{transition:margin .25s ease-in;width:200px;overflow:auto}.course__path-navcontent--fixed{position:fixed;top:50px}.course__path-navcontent--fixedwithcoursebar{margin-top:65px}.course__headercontainer{display:flex;flex-direction:column-reverse}.course__headercontainer--edit{display:block}.course__contentcontainer{padding-bottom:1em}.course__contentcontainer--collection{max-width:1100px}@media screen and (max-width: 1130px){.course__contentcontainer--collection{padding-left:15px;padding-right:15px}}.course__header{padding-top:2em}.course__header--collection{position:absolute;left:50%;bottom:0;z-index:1;transform:translateX(-50%);display:flex;max-width:1160px;padding:0 15px 15px 15px}@media screen and (min-width: 768px){.course__header--collection{padding:0 30px 30px 30px}}@media screen and (min-width: 992px){.course__header--collection{padding-bottom:100px}}@media screen and (min-width: 768px){.course__collectionheading{width:33.3333%;padding-right:10px}}.course__collectiondescription{display:none}@media screen and (min-width: 768px){.course__collectiondescription{display:block;width:66.6666%;padding-left:10px}}.course__title{margin:0 0 0.5em}.course__meta.activitymeta{display:block;margin:10px 0 0 0}.course__meta.activitymeta--tags{margin-top:5px}.course__meta .activitymeta__item{margin-bottom:6px}.course__metaratings .rating .rating__star{height:18px;width:18px}.course__mobilemeta{padding:0 15px;margin:30px 0 40px 0}.course__mobilemeta .course__description{margin-top:20px}@media screen and (min-width: 768px){.course__mobilemeta{display:none}}.course__tabs .subheader__tablink{font-size:13px}.course__tabs .subheader__tabitem--active{border-color:#00bcd4}.course__media{margin:2em 0}.course__videowrapper{height:0;margin-bottom:20px;padding-bottom:56.25%;position:relative;width:100%}.course__content{min-height:50px;margin:2em 0 0 0}.course__description{font-size:17px;font-weight:300;max-width:100%;word-wrap:break-word}.course__description ul{padding-left:1.25em}.course__url,.course__url:link,.course__url:hover,.course__url:active,.course__url:focus{color:#424242;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.course__url:hover,.course__url:focus,.course__url:active{text-decoration:underline}.course__description,.course__description p,.course__description.postcontent,.course__description.postcontent p{line-height:28px}.course__actions,.course__postcontent{margin:2em 0}.course__postcontent a,.course__description a{text-decoration:underline}.course__completionassets{display:none}.course__navicon--locked{display:inline-block;width:12px;height:12px;margin:2px 0 0;vertical-align:top}.course__commentscontainer,.course__commentscontainer.activity_comments,.course__commentscontainer.curriculum_comments{width:100%;max-width:100%;padding:0 0 30px 0;margin:60px auto 0;background-color:#fff}.course__comments{padding:0}.course__header--edit{margin-bottom:3em}.course__contentcontainer--edit{padding:0 10px 40px;margin-top:40px;max-width:900px}@media screen and (min-width: 720px){.course__contentcontainer--edit{display:flex}}.course__editcontentcontainer{flex-basis:640px}.course__editsettingscontainer{padding:50px 0}@media screen and (min-width: 720px){.course__editsettingscontainer{flex-basis:260px;margin-left:40px;max-width:260px;padding:0 10px 40px}}.course__editsettingscontainer--admin{padding-bottom:160px}.course__editsettingsheading{font-size:20px;margin-bottom:20px}.course__time-warning{color:#c72921}.course__time-limit{margin-left:2em}.coursepictureupdater{align-items:center;display:flex}.coursepictureupdater--stacked{display:block}.coursepictureupdater--stacked .coursepictureupdater__preview{margin:0 0 1em}.coursepictureupdater__section{margin-top:15px;margin-bottom:35px}.coursepictureupdater__preview{flex-basis:240px;justify-content:center;margin-right:40px}.coursepictureupdater__preview--coverart{max-width:240px}.coursepictureupdater__preview--hero{max-width:100%}.coursepictureupdater__helptext{font-size:12px;line-height:1.2;margin:1em 0}.coursepictureupdater__label{display:block;font-size:16px;font-weight:500;line-height:1;margin-top:0px;margin-bottom:10px}.coursepictureupdater__deleteall{margin-top:1em}.coursepictureupdater[data-disabled=true] .coursepictureupdater__deleteall{display:none}.coursepictureupdater__deleteallbutton{margin-right:1em;vertical-align:middle}.courselist{display:block;list-style-type:none;padding:0;margin:0;overflow:visible}.courselist.collapsible--collapsed{overflow:hidden}.courselist__item,.courselist__togglebutton{display:block;position:relative;z-index:0;min-height:24px;padding-bottom:20px;line-height:24px}.courselist__item:before,.courselist__togglebutton:before{display:block;content:'';position:absolute;z-index:1;top:0;left:9px;width:2px;height:100%;border-left:1px solid #6c6c6c}.courselist__item:not(.pathbar__pathitem):last-child:before,.courselist__togglebutton:not(.pathbar__pathitem):last-child:before{height:2px}.courselist__item:last-child,.courselist__togglebutton:last-child{padding-bottom:0}.courselist__item--pathbar{min-height:20px}.courselist__link,.courselist__nonlink,.courselist__item>a{position:relative;z-index:2;display:flex;align-items:flex-start;color:#424242}.courselist__link:hover,.courselist__item>a:hover{color:#424242;text-decoration:underline}.courselist__nonlink--current{color:#00bcd4}.courselist__marker{position:relative;display:block;flex-basis:20px;min-width:20px;height:20px;border:1px solid #777;border-radius:50%;margin-right:10px;color:#777;background-color:#fff}.courselist__item[data-status] .courselist__marker,.courselist__item[data-shape] .courselist__marker{border:0;border-radius:0}.courselist__item[data-status="completed"] .courselist__marker{color:#00bcd4}.courselist__item[data-status="failed"] .courselist__marker{color:#c72921}.courselist__icon{display:inline-block;width:100%;height:100%}[data-shape="star"] .courselist__icon{position:relative;top:-1px;left:-3px;width:25px;height:25px}.courselist__icon--more{position:relative;top:-4px;left:-5px;width:27px;height:27px}.courselist__icon--flag,svg.courselist__icon--flag{width:18px;height:18px;margin-right:2px;color:#00bcd4;vertical-align:bottom}.courselist__icon--flag[title="Required"],svg.courselist__icon--flag[title="Required"]{width:20px;height:20px;vertical-align:-5px}.courselist__itemcontent{display:block;margin-top:-1px}.coursebar{position:fixed;left:0;top:0;z-index:2;width:100%;height:65px;padding:10px 0 0 0;color:#424242;background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,0.12);transition:all 0.25s ease-in;transition-property:margin, box-shadow}.coursebar--withbreadcrumbs{height:100px;padding-bottom:0}.coursebar--hide{box-shadow:none;margin-top:-65px;transition-delay:0s, 0.25s}.coursebar--hide.coursebar--withbreadcrumbs{margin-top:-100px}.coursebar__content{display:flex;align-items:center;justify-content:space-between;height:55px;padding:0 0 10px 0}.coursebar__nav{display:flex;flex:1;height:45px;margin-left:15px;max-width:calc(100% - 70px)}.coursebar__appname{display:inline-block;font-size:20px;line-height:45px;max-width:100%;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.coursebar__appname,.coursebar__appname:hover,.coursebar__appname:visited,.coursebar__appname:focus,.coursebar__appname:active{color:#424242 !important}.coursebar__main{padding:0 1em;overflow:hidden}.coursebar__aside{align-items:center;display:flex;flex:1;height:45px;justify-content:flex-end;margin-right:15px}.coursebar__aside--assessmentprogress{font-weight:500;font-size:14px}@media (min-width: 480px){.coursebar__aside--assessmentprogress{font-size:16px}}.coursebar__close{display:inline-block;margin-top:5.5px;width:34px;height:34px}.coursebar__close,.coursebar__close:hover{color:#424242}.coursebar__close svg{display:block;width:34px;height:34px}.coursebar__close--edit{align-items:center;display:flex;font-weight:500;width:auto}.coursebar__close--edit svg{margin-right:0.5em}.coursebar__close--public{align-items:center;display:flex;width:auto}.coursebar__breadcrumbs{padding:0 15px;box-shadow:0 -1px 0 0 rgba(0,0,0,0.12)}.coursebar__tools{display:flex;list-style-type:none;margin:0}.coursebar__toolsitem{height:34px;margin:0 0 0 15px}.coursebar__toolsitem:first-child{margin-left:0}.coursebar__toolsitem--login{margin-left:20px}.coursebar__tools--mobile{display:none}@media (max-width: 479px){.coursebar__tools--mobile{display:block}}.coursebar__mobiletoolsmenu{list-style-type:none;margin:1em 0}.coursebar__mobiletoolsmenuitem{border-bottom:1px solid #f0f0f0;margin-bottom:1em;padding-bottom:1em}.coursebar__mobiletoolsmenuitem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.coursebar__mobiletoolsmenuitem--sharetools .sharelinks{flex-wrap:wrap;justify-content:left;margin:0 auto;min-width:calc(100vw - 60px)}@media (max-width: 479px){.coursebar__tools--desktop{display:none}}.coursebar__toolbtn{background-color:transparent;border:0;color:#424242;cursor:pointer;height:34px;margin:0;padding:0;transition:unset;width:34px}.coursebar__toolbtn:hover,.coursebar__toolbtn:focus{background-color:transparent;color:#00bcd4}.coursebar__toolbtn--stroked{color:transparent;stroke:#424242}.coursebar__toolbtn--stroked:focus{color:transparent}.coursebar__toolbtn--stroked[data-active="true"],.coursebar__toolbtn--stroked:hover{color:#00bcd4;stroke:#00bcd4}@media (max-width: 479px){.coursebar__toolbtn--favorite{display:flex;width:auto}.coursebar__toolbtn--favorite[data-hint]:after,.coursebar__toolbtn--favorite[data-hint]:hover:after{background:none;color:#424242;font-size:14px;left:auto;margin:0;opacity:1;position:relative;transform:none;visibility:visible}.coursebar__toolbtn--favorite[data-hint]:hover:before{display:none}}.coursebar__icon{height:34px;width:34px;vertical-align:middle}.coursebar__icon--more{transform:rotate(90deg)}.coursebar__icon--more[data-icon-set='google']{height:24px;width:24px}.coursebar__icon--favorite[data-active="true"]{fill:currentColor}.coursebar__timer{margin-left:1.3em}.coursebar__title{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width: 479px){.coursebar__title{font-size:14px}}.coursebar__curationstatus{align-items:center;font-size:12px;height:45px;line-height:45px;text-transform:capitalize}@media print{.coursebar{position:relative}.coursebar__close,.coursebar__social,.coursebar__progress{display:none}}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#33aaff;font-weight:bold}.is-selected .pika-button,.has-event .pika-button{color:#fff;font-weight:bold;background:#33aaff;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#33aaff;box-shadow:none;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.datepicker.pika-single{border:1px solid #3f464b;border-radius:4px;color:#424242;font-family:"Roboto", sans-serif;z-index:9999}.datepicker.pika-single.is-bound{box-shadow:none}.datepicker .pika-title{margin:8px 0}.datepicker .pika-label{border:1px solid #3f464b;border-radius:4px;font-size:13px;font-weight:normal;line-height:1;padding:5px;top:2px;z-index:9999}.datepicker .pika-label:nth-child(n+2){margin-left:5px}.datepicker .pika-label::after{content:' ▾ '}.datepicker .pika-title select{z-index:9998}.datepicker .pika-prev,.datepicker .pika-next{background-color:#fff;background-size:100% 100%;border:1px solid #0e9657;border-radius:50%;height:30px;opacity:1;text-indent:30px;width:30px}.datepicker .pika-prev,.datepicker .is-rtl .pika-next{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2025'%20version%3D'1.1'%3E%3Cpolyline%20fill%3D'none'%20stroke%3D'%230E9657'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%20points%3D'16.7%209.4%2011.6%2012.4%2016.6%2015.3'%2F%3E%3C%2Fsvg%3E")}.datepicker .pika-next,.datepicker .is-rtl .pika-prev{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20version%3D'1.1'%20viewBox%3D'0%200%2030%2025'%3E%3Cpath%20d%3D'M12.6%209.5L17.7%2012.4%2012.6%2015.3'%20fill-opacity%3D'0'%20stroke%3D'%230E9657'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%2F%3E%3C%2Fsvg%3E")}.datepicker .pika-table th,.datepicker .pika-table td{border:2px solid #fff}.datepicker .pika-table th{color:#424242;font-weight:normal}.datepicker .pika-button{background:#fafafa;font-size:12px;font-weight:300;line-height:20px;padding:5px}.datepicker .is-today .pika-button{color:#0e9657}.datepicker .is-selected .pika-button,.datepicker .is-selected .pika-button:hover{background:#0e9657;border-radius:0;color:#fff}.datepicker .pika-button:hover{background-color:#f0f0f0;border-radius:0;color:#424242}.datepicker .pika-table abbr{cursor:default}.datepicker__container{display:inline-block}.datepicker__container .datepicker.pika-single{position:absolute !important}.dialog{align-items:center;background-color:rgba(0,0,0,0.8);bottom:0;display:none;left:0;overflow:auto;padding:0 20px;position:fixed;right:0;top:0;transition-delay:0s, 250ms;transition-duration:250ms, 0s;transition-property:background-color, z-index;transition-timing-function:linear;z-index:-600}.dialog--previsible{display:flex}.dialog--scroll{display:block;padding:30px 20px}.dialog--visible{background-color:rgba(0,0,0,0.8);transition-delay:0s, 0s;z-index:600}.dialog__documentbody--noscroll{height:100%;overflow:hidden}.dialog__close{background:transparent;border:none;color:#424242;margin:5px 5px 0 0;min-width:20px;padding:0;position:absolute;right:0;text-align:center;top:0;box-shadow:none}.dialog__close svg{pointer-events:none}.dialog__close .btnicon{height:35px;width:35px}.dialog__close,.dialog__close:focus,.dialog__close:hover{background:transparent;color:#424242}.dialog__content{background-color:#fff;border-radius:4px;font-size:13px;margin:0 auto;max-width:700px;opacity:0;padding:30px 30px 40px;position:relative;transition-duration:250ms;transition-property:opacity;transition-timing-function:linear;width:100%}@media (max-width: 700px){.dialog__content{max-width:calc(100% - 20px);padding:20px 20px 30px}}.dialog__content p,.dialog__content ul{font-size:14px;margin-top:0.5em}.dialog__content .form__label{font-weight:400;margin-top:1.5em}.dialog--visible .dialog__content{opacity:1}@media (max-width: 700px){.dialog--visible .dialog__content{transition-delay:125ms}}.dialog__heading{margin:0;text-transform:none}.dialog__contentbody{margin-top:10px}.dialog__contentbody--fixedheight{max-height:100px;margin:20px -30px -40px;overflow-y:auto;padding:0 30px 40px}.dialog__footer{margin:30px 0 0}.dialog__footer .button{margin:0 20px 10px 0}.dialog__header{margin:0;padding-right:40px}.dialog__content--achievement{width:100%;max-width:100%;height:100%;padding:40px 20px 20px 20px;border:0;text-align:center;overflow:auto;border-radius:0}@media only screen and (min-width: 48em){.dialog__content--achievement{padding-top:80px}}.dialog__content--achievement:empty{display:none}.dialog__close--achievement,.dialog__close--achievement.button{left:0;right:auto}.dialog--patronlogin .dialog__content{max-width:400px;text-align:center}@media (max-width: 420px){.dialog--patronlogin .dialog__content{max-width:calc(100% - 20px)}}.dialog--patronlogin .dialog__header{padding:20px 0 0}.dialog--levelbadge .dialog__content{max-width:400px}@media (max-width: 420px){.dialog--levelbadge .dialog__content{max-width:calc(100% - 20px)}}.dialog--discoverintro .dialog__content p{font-size:17px;line-height:28px;margin-bottom:25px}.dropdown,.dropdown__trigger{display:inline-block;font-family:"Roboto", sans-serif;position:relative}.dropdown__trigger{box-sizing:border-box;min-width:110px;min-height:35px;margin:0;padding:7px 20px 7px 10px;border:1px solid #3f464b;border-radius:4px;margin-bottom:0;font-weight:400;font-size:13px;line-height:19px;vertical-align:middle;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%208.07%204.54'%3E%3Cpath%20d%3D'M4.07%2C4.54%20C3.938%2C4.538%203.812%2C4.484%203.72%2C4.39%20L0.18%2C0.85%20C-0.016%2C0.654%20-0.016%2C0.336%200.18%2C0.14%20C0.376%2C-0.056%200.694%2C-0.056%200.89%2C0.14%20L4.07%2C3.32%20L7.25%2C0.14%20C7.446%2C-0.056%207.764%2C-0.056%207.96%2C0.14%20C8.156%2C0.336%208.156%2C0.654%207.96%2C0.85%20L4.42%2C4.39%20C4.328%2C4.484%204.202%2C4.538%204.07%2C4.54%20z'%20fill%3D'%233F464B'%2F%3E%3C%2Fsvg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:8.07px 4.54px;cursor:pointer;transition:background-color 400ms ease, color 400ms ease}.dropdown__trigger,.dropdown__trigger:link,.dropdown__trigger:visited,.dropdown__trigger:hover,.dropdown__trigger:active,.dropdown__trigger:focus{background-color:transparent;text-align:left;color:#424242;text-decoration:none}.dropdown__trigger:focus{outline:none}.dropdown__trigger--link{min-width:0;min-height:24px;padding:0 15px 0 0;border:0;border-radius:0;background-color:transparent;background-position:right 45%}.dropdown__trigger--link,.dropdown__trigger--link:link,.dropdown__trigger--link:visited,.dropdown__trigger--link:hover,.dropdown__trigger--link:active,.dropdown__trigger--link:focus{text-align:right}.dropdown__content{background:#fff;border:1px solid rgba(206,206,206,0.75);border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.4);box-sizing:border-box;cursor:auto;display:inline-block;left:50%;min-width:100%;opacity:0;padding:10px;position:absolute;top:100%;transform:translateX(-50%) translateY(9.8px);transition-duration:250ms;transition-timing-function:linear;visibility:hidden;z-index:900}.dropdown--left .dropdown__content,.dropdown__content.dropdown--left{left:0;transform:translateY(9.8px)}.dropdown--right .dropdown__content,.dropdown__content.dropdown--right{left:auto;right:0;transform:translateY(9.8px)}.dropdown__content::before{background-color:#fff;border-left:1px solid rgba(206,206,206,0.75);border-top:1px solid rgba(206,206,206,0.75);box-sizing:content-box;content:'';display:inline-block;height:12px;left:calc(50% - 5px);position:absolute;top:-7px;transform:rotate(0.125turn);width:12px}.dropdown--left .dropdown__content::before,.dropdown__content.dropdown--left::before{left:10px}.dropdown--right .dropdown__content::before,.dropdown__content.dropdown--right::before{left:auto;right:10px}.dropdown__content.dropdown__content--visible,[data-keyboard-user="true"] .dropdown:focus+.dropdown__content,[data-keyboard-user="true"] .dropdown__trigger:focus+.dropdown__content{opacity:1;visibility:visible}.dropdown__list{list-style-type:none;margin:0;min-width:100%;font:400 13px/19px "Roboto", sans-serif}.dropdown__list form{margin-bottom:0}.dropdown__link{cursor:pointer;display:block;padding:3px 0;text-align:left;white-space:nowrap;width:100%}.dropdown__link,.dropdown__link:link,.dropdown__link:visited{color:#3f464b;font:300 14px/28px "Roboto", sans-serif;text-decoration:none}.dropdown__link:hover,.dropdown__link:active,.dropdown__link:focus{background-color:transparent;font:300 14px/28px "Roboto", sans-serif;color:#3f464b;text-decoration:underline}.dropdown__list--withchecks .dropdown__link,.dropdown__list--withchecks button.dropdown__link{padding:0 10px 0 25px}.dropdown__selectedicon{float:left;height:20px;margin:3px 0 0 -25px;width:20px}.dropdown__mobile-header{margin-top:10px;margin-bottom:10px}@media only screen and (min-width: 840px){.dropdown__mobile-header{display:none}}.dropdown__close{background-color:transparent;border-style:none;color:#424242;font-size:20px;margin:0;padding:10px;position:absolute;right:0;top:0}.dropdown__close:focus,.dropdown__close:hover{background-color:transparent;border-style:none;color:#bdbdbd}@media only screen and (min-width: 840px){.dropdown__close{display:none}}.dropdown__title{font-weight:500;font-size:27px;line-height:34px}@media only screen and (min-width: 840px){.dropdown__title{display:none}}.dropdown__content--filter{left:0;padding:10px 20px;border:0;border-radius:4px;margin:0;text-align:left;background-color:#fff;transform:translateX(0) translateY(9.8px)}.dropdown__content--filter:before{display:none}@media only screen and (min-width: 840px){.dropdown__content--filter{left:auto;right:0;position:absolute;white-space:nowrap;box-shadow:0 0 2px 0 rgba(0,0,0,0.4)}}.dropdown__content--filter.dropdown__content--mobilemodal{opacity:1}@media only screen and (max-width: 767px){.dropdown__content--filter.dropdown__content--mobilemodal{bottom:0;left:0;margin:0;position:fixed;right:0;transform:none;top:0}}@media only screen and (min-width: 768px){.dropdown__content--filter.dropdown__content--mobilemodal{margin-top:-5px !important;opacity:0}.dropdown__content--filter.dropdown__content--mobilemodal.dropdown__content--visible{opacity:1}}.dropdown__list--filter+.dropdown__list--filter{border-top:1px solid #f0f0f0;padding-top:5px;margin-top:5px}.dropdown__listitem--filter{margin:0 -20px}.dropdown__link--filter{padding:10px 20px}.dropdown__link--filter,.dropdown__link--filter:link,.dropdown__link--filter:visited,.dropdown__link--filter:hover,.dropdown__link--filter:active,.dropdown__link--filter:focus{font-weight:400;font-size:13px;line-height:19px}.dropdown__listitem--selected .dropdown__link--filter,.dropdown__listitem--selected .dropdown__link--filter:link,.dropdown__listitem--selected .dropdown__link--filter:visited,.dropdown__listitem--selected .dropdown__link--filter:hover,.dropdown__listitem--selected .dropdown__link--filter:active,.dropdown__listitem--selected .dropdown__link--filter:focus{font-weight:500}.editcontent{border:0;flex-basis:100%;margin:0;padding:0}.editcontent__input{border:none !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;margin:inherit !important;min-height:0;padding:5px 0 !important;resize:none;width:100%}.editcontent__input:focus{background-color:#fafafa !important}.editcontent__input:hover{cursor:pointer}.editcontent__stylecontainer{margin:0 !important}.editcontent__instruction{color:#777;font-size:14px;font-weight:100;margin:0 0 1em}.editcontent__a11ylabel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.editcourselist{background-color:#fafafa;display:block;list-style-type:none;min-height:52px;padding:0;margin:0.5em 0 0}.editcourselist__item{align-items:center;background-color:#fff;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;cursor:move;display:flex;justify-content:space-between;margin:0 0 -1px;padding:0.5em 0 0.5em 1em;z-index:1}.editcourselist__item:first-child{border-top:1px solid #f0f0f0}.editcourselist__item:hover{background-color:#fafafa}.editcourselist__item--add{cursor:default}.editcourselist__item--add,.editcourselist__item--add:hover{background:transparent}.editcourselist[data-count='0']+.editcourselist__item--add{display:none}.editcourselist__item--dragging{border-top:1px solid #f0f0f0}.editcourselist__item--droptarget{background-color:#f0f0f0;color:#777}.editcourselist__emptyitem{background-color:#fafafa;display:none;font-size:13px;padding:20px;text-align:center}.editcourselist[data-count='0'] .editcourselist__emptyitem{display:block}.editcourselist__emptyiteminstruction{margin-bottom:10px}.editcourselist__itemname{margin:0;padding-right:0.5em;font-weight:500;font-size:18px;line-height:25px;max-width:calc(100% - 40px);word-wrap:break-word}.editcourselist__itemname--processing{color:#777}.editcourselist__status{font-size:14px;font-weight:100;margin:1em 0;vertical-align:middle}.editcourselist__itemactions{display:flex;height:35px;list-style-type:none;position:relative}.editcourselist__itemactions .dropdown--right .dropdown__content::before{right:9px}.editcourselist__itemdelete{color:#424242}.editcourselist__itemmovehandle{cursor:move;display:block}.editcourselist__itemmovehandle svg{pointer-events:none}.editcourselist__addbutton,.editcourselist__addbutton:hover,.editcourselist__addbutton:focus,.editcourselist__addbutton:active{color:#777;padding-right:0.5em;font-weight:500;font-size:18px;line-height:35px;text-decoration:none}.editcourselist__addbutton:before{background-color:#777;border-radius:50%;color:#fff;content:'+';display:inline-block;font-weight:normal;height:20px;line-height:20px;margin-right:0.5em;text-align:center;width:20px}.editcourselist__addbutton:hover{color:#00bcd4}.editcourselist__addbutton:hover:before{background-color:#00bcd4}.editcourselist__addbutton--section,.editcourselist__addbutton--section:hover,.editcourselist__addbutton--section:focus,.editcourselist__addbutton--section:active{font-size:22px}.editcourselist__addbutton--section:before{height:22px;line-height:22px;margin-right:0.5em;text-align:center;width:22px}.embeddedmedia{margin:10px 0;pointer-events:none}.enrollmentmsg{align-items:center;border:1px solid #e4e4e4;border-radius:4px;display:flex;margin:2em auto 0;max-width:700px;position:relative;width:100%}.course--in-path .enrollmentmsg{margin-top:2em}@media screen and (max-width: 700px){.enrollmentmsg{margin:2em 15px 0;width:calc(100% - 30px)}}.enrollmentmsg--curationstatus{padding:10px 20px}.enrollmentmsg__content{align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.enrollmentmsg__image{align-self:stretch;border-bottom-left-radius:4px;border-top-left-radius:4px;display:flex;justify-content:center;align-items:center;width:65px;min-width:65px;min-height:65px;margin-right:10px;background-color:#00bcd4}.enrollmentmsg__image.enrollmentmsg__image--overdue,.enrollmentmsg__image.enrollmentmsg__image--failed{background-color:#c72921}.enrollmentmsg__icon{color:#8a8a8a;float:left;height:30px;margin:-3px 0 -3px -40px;width:30px}.enrollmentmsg__image .enrollmentmsg__icon{float:none;width:40px;height:40px;margin:0;color:#fff;vertical-align:middle}.enrollmentmsg__icon--intellum,.enrollmentmsg__icon--facebook{padding:3px;border:2px solid #8a8a8a;border-radius:50%}.enrollmentmsg__icon--google{color:#00bcd4}.enrollmentmsg__icon--overdue{color:#c72921;border-color:#c72921}.enrollmentmsg__icon--passed{border-color:#00bcd4;color:#00bcd4}.enrollmentmsg__icon--failed{border-color:#c72921;color:#c72921}.enrollmentmsg__text{display:inline-block;padding:10px 0;margin:0 10px 0 0}.enrollmentmsg__maintext{font-weight:500;font-size:17px;line-height:24px;display:inline-block;margin:0 5px 0 0}.enrollmentmsg__morelist{display:inline-block;padding:0;margin:0}.enrollmentmsg__morelistitem{list-style-type:none;display:inline}.enrollmentmsg__morelistitem:after{display:inline;content:" |"}.enrollmentmsg__morelistitem:last-child:after{display:none}.enrollmentmsg__morelink{vertical-align:baseline;white-space:nowrap}.enrollmentmsg__morelink,.enrollmentmsg__morelink:hover{font-size:13px}.enrollmentmsg__morelink--info{margin-left:5px}.enrollmentmsg__moreinfoheading{margin-bottom:1em;padding-left:40px}.enrollmentmsg__moreinfoheading .enrollmentmsg__icon{margin-top:0}.enrollmentmsg__actions{margin:10px 10px 10px 0}.enrollmentmsg__actions .button{margin:5px 0;white-space:nowrap}.enrollmentmsg__action{margin-right:10px}.enrollmentmsg__action:last-child{margin-right:0}.enrollmentmsg__previouscompletion,.enrollmentmsg__attemptsremaining{color:#777;margin:0;font-size:13px;line-height:24px}.evaluation{padding-bottom:20px}.evaluation__header{margin-top:20px}@media (min-width: 760px){.evaluation__header{align-items:flex-start;display:flex;justify-content:space-between}}.evaluation__opendate{display:flex;font-weight:400;padding:20px 0 0}@media (min-width: 760px){.evaluation__opendate{padding:20px 0}}.evaluation__lockedicon{height:18px;margin:0 2px 0 0;width:18px}.evaluation__table.table{margin-top:0}@media (min-width: 760px){.evaluation__table{border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0}}.evaluation__table th,.evaluation__table td{vertical-align:top}@media (min-width: 760px){.evaluation__taskname{max-width:50%;padding-right:60px}}@media (max-width: 760px){.evaluation__taskname{font-weight:400}}.evaluation__score{min-width:90px;padding:10px;position:relative}.evaluation__score .radio__label{font-size:13px;font-weight:300}@media (min-width: 760px){.evaluation__score .radio__label{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}}.evaluation__score--heading{height:110px;line-height:1;padding:0;vertical-align:bottom}.evaluation__scorelabel{height:100%;position:relative}.evaluation__scorelabeltext{bottom:10px;display:block;font-size:13px;left:20px;position:absolute;transform:rotate(-45deg);transform-origin:bottom left;width:100px}.evaluation__footer{padding-top:20px}@media (min-width: 760px){.evaluation__footer{padding-top:0;text-align:right}}.evaluationlist{margin:40px 0 0}.evaluationlist__item{border-bottom:1px solid #f0f0f0;margin:20px 0}.evaluationlist__item .evaluation{margin-top:-40px;padding:0 0 0 3px}.evaluationlist__item .evaluation__table{border-bottom:none}.evaluationlist__itemheader{align-items:center;cursor:pointer;display:flex;margin-bottom:20px}.evaluationlist__itemheadertext{padding-right:10px}.evaluationlist__itemheadericon{flex-shrink:0;height:24px;margin-right:10px;vertical-align:middle;width:24px}.evaluationlist__itemheadertoggle{height:24px;margin-left:auto;width:24px}.evaluationlist__itemheadertoggle svg{height:24px;width:24px;transition:all 0.1s ease-out}[data-collapsed] .evaluationlist__itemheadertoggle svg{transform:rotate(-0.5turn)}.evaluationstats{display:flex;justify-content:left;align-items:flex-start;flex-direction:row-reverse;margin:20px 0}@media screen and (min-width: 730px){.evaluationstats--withlevel{margin:20px 0 0 30px}}.evaluationstats__containerlink{display:block}.evaluationstats__containerlink,.evaluationstats__containerlink:hover,.evaluationstats__containerlink:active,.evaluationstats__containerlink:focus{color:#424242}.evaluationstats__chart{flex-shrink:0;width:80px;height:80px;margin:0 20px 0 0}.evaluationstats__heading{margin-bottom:5px}.evaluationstats__updated{font-size:12px;font-weight:300;line-height:18px;margin:0}.evaluationstats__content{width:210px}@media screen and (min-width: 730px){.evaluationstats__content{width:235px}}.evaluationstats__legend.legend{margin:6px 0 0;text-align:left}.evaluationstats__legend.legend .legend__item{padding:0 20px 0 0}.filterbar{margin:40px 0 20px;width:100%}.filterbar:after{clear:both;content:'';display:block}.filterbar__filtergroup{box-sizing:border-box;display:none;font-size:14px;font-weight:normal !important;margin:0}.filterbar__filtergroup.filterbar__filtergroup--show{display:block}@media only screen and (min-width: 840px){.filterbar__filtergroup{display:block;height:46px;margin:30px 20px 0 0}}.filterbar__filtergroup--main{list-style-type:none;float:right;margin:5px 0 0 0;padding:0 5px 0 40px;text-align:right}.filterbar__filtergroup--secondary{display:inline-block;position:static;margin:-3px 0 0 0}@media only screen and (max-width: 480px){.filterbar__filtergroup--secondary{display:block;clear:both;padding-top:20px}}@media only screen and (min-width: 840px){.filterbar__filtergroup--secondary{position:relative}.filterbar__filtergroup--secondary .dropdown__content--filter{margin:-13px 0 0 0}}.filterbar__namecontainer{float:left;margin:-8px 0 -10px 0}.neeman .filterbar__namecontainer{margin:0}@media only screen and (min-width: 840px){.filterbar__namecontainer{margin:0}}.filterbar__namecontainer--withfollow{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-left:-10px}.neeman .filterbar__namecontainer--withfollow{margin-left:0}@media only screen and (min-width: 840px){.filterbar__namecontainer--withfollow{margin-left:0}}.filterbar__name{margin:10px 0;padding-right:20px;text-align:left;text-transform:capitalize}.neeman .filterbar__name{margin:0}@media only screen and (min-width: 840px){.filterbar__name{margin:0}}.filterbar__follow{height:44px;line-height:24px;margin-right:5px}@media only screen and (min-width: 840px){.filterbar__follow{height:24px}}.filterbar__follow .button:not(.followbutton){margin-top:-3px;margin-right:5px}.filterbar__breadcrumb{font-weight:400;font-size:13px;line-height:18px;color:#424242}.filterbar__breadcrumb a{display:block;color:#424242}.filterbar__breadcrumb a:focus,.filterbar__breadcrumb a:hover{color:#424242}.filterbar__filter{display:inline-block;position:relative}@media only screen and (min-width: 840px){.filterbar__filter{display:inline-block}.filterbar__filter+.filterbar__filter{margin-left:20px}}.flashnotice{background-color:rgba(63,70,75,0.9);border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.4);box-sizing:border-box;color:#fff;display:inline-block;font-size:13px;font-weight:400;min-height:50px;left:50%;line-height:18px;margin:0 auto;min-width:400px;overflow:hidden;padding-bottom:16px;padding-left:20px;padding-right:65px;padding-top:16px;position:fixed;text-overflow:ellipsis;top:0;transform:translateX(-50%);transition-duration:400ms;transition-property:opacity, top;transition-timing-function:linear, ease-in-out;z-index:700}.flashnotice a{text-decoration:underline}@media screen and (max-width: 400px){.flashnotice{min-width:100%}}@media print{.flashnotice{display:none}}.flashnotice--warning{background-color:rgba(199,41,33,0.9);border:1px solid #c72921}.flashnotice--success{background-color:rgba(14,150,87,0.9);border:1px solid #0e9657}.flashnotice--preloaded{height:0;top:-50px}.flashnotice--removing{opacity:0}.flashnotice--placeholder{display:none}.flashnotice__close{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2030%2030'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20fill-opacity%3D'0'%20stroke%3D'%23FFFFFF'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%3E%3Ccircle%20cx%3D'15'%20cy%3D'15'%20r%3D'14'%2F%3E%3Cpath%20d%3D'M8.5%2C21.5%20L21.5%2C8.5'%2F%3E%3Cpath%20d%3D'M21.5%2C21.5%20L8.5%2C8.5'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:15px;border-bottom-width:0;border-left:1px solid #3f464b;border-right-width:0;border-top-width:0;cursor:pointer;float:right;height:100%;position:absolute;right:0;top:0;width:45px}.flashnotice__close:focus,.flashnotice__close:hover{background-color:transparent;border-bottom-width:0;border-left:1px solid #3f464b;border-right-width:0;border-top-width:0}.flashnotice--warning .flashnotice__close{border-left-color:#c72921}.flashnotice--warning .flashnotice__close:focus,.flashnotice--warning .flashnotice__close:hover{background-color:transparent;border-bottom-width:0;border-left:1px solid #c72921;border-right-width:0;border-top-width:0}.flashnotice--success .flashnotice__close{border-left-color:#0e9657}.flashnotice--success .flashnotice__close:focus,.flashnotice--success .flashnotice__close:hover{background-color:transparent;border-bottom-width:0;border-left:1px solid #0e9657;border-right-width:0;border-top-width:0}.followbutton{border-radius:50%;color:#fff;cursor:pointer;height:44px;margin:0;padding:10px;width:44px}@media only screen and (min-width: 840px){.followbutton{height:18px;padding:0;width:18px}.filterbar__follow .followbutton{vertical-align:middle}}@media (hover: none){.followbutton:not(.followbutton--following):hover{background-color:#9ea2a4}}.followbutton__icon{background-color:#9ea2a4;border-radius:50%;display:block;height:24px;width:24px}.followbutton__icon:hover,.followbutton__icon:active,.followbutton__icon:focus{background-color:#00bcd4}.followbutton--following .followbutton__icon{background-color:#00bcd4}@media only screen and (min-width: 840px){.followbutton__icon{height:18px;width:18px}}.followbutton__label{display:inline-block;margin-left:5px}.footer{flex:none;margin:20px 0 0 0}.main--toolbar ~ .footer{margin-left:65px}@media (max-width: 1024px){.main--toolbar ~ .footer{margin-left:0}}.main--toolbar ~ .footer .screensize--tablet,.main--toolbar ~ .footer .screensize--phone{margin-left:0}.footer__content{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;padding:0 15px 10px}@media only screen and (min-width: 840px){.footer__content{padding:0 30px 10px}}.footer__item{font-size:13px;font-weight:300;margin:0 25px 15px 0;white-space:nowrap}.footer__item a{font-weight:300}.footer__item--legallinks a:hover,.footer__item--legallinks a:active,.footer__item--legallinks a:focus{text-decoration:underline}.footer__poweredby a,.footer__poweredby a:link,.footer__poweredby a:visited,.footer__poweredby a:hover,.footer__poweredby a:active,.footer__poweredby a:focus{color:#424242}.footer__logo{display:inline-block;margin-left:3px;width:73px;color:#231f20;vertical-align:middle}.footer__logo svg{width:73px;display:block}.footer__customcontent div,.footer__customcontent p,.footer__customcontent ul,.footer__customcontent li{display:inline !important;font-size:13px}.formbar{display:flex;flex-wrap:wrap;font-size:13px;margin:1em 0 0.5em}.formbar--full{flex-wrap:nowrap}.formbar--nested{margin:0}.formbar__field{line-height:35px;min-height:35px;margin:0 1em 0.5em 0}.formbar__field:last-child{margin-right:0}.formbar__field .form__input,.formbar__field .form__select{margin:0 !important}.formbar__field--heading{font-weight:400;white-space:nowrap}.formbar__field--main{flex-basis:100%}.formbar__field--main .form__input,.formbar__field--main .form__select,.formbar__field--main input[type]{max-width:100%}.formbar--allsessionsfilters{border-top:1px solid #f0f0f0;padding-top:1.5em}.header{background-color:#00bcd4;box-shadow:0 1px 0 0 rgba(0,0,0,0.12);color:#fff;display:block;max-height:130px;min-height:65px;position:fixed;top:0;width:100%;z-index:101}.header__groups{display:flex;justify-content:space-between}.header__group--left{align-items:center;display:flex;flex-shrink:1;max-width:25%;white-space:nowrap;overflow:hidden}.header__group--right{flex-shrink:0;max-width:25%;white-space:nowrap}.header__search{box-sizing:border-box;display:block;width:50%;height:65px;padding:10px 0;margin:0 auto;position:absolute;left:50%;top:0;transform:translateX(-50%)}.header__searchinput,input[type="search"].header__searchinput{width:100%;height:35px !important;padding:0 8px 0 50px !important;border:0  !important;border-radius:4px !important;margin:5px 0 !important;line-height:1.5}.header__searchlink{display:none;cursor:pointer;right:20px}@media (max-width: 1024px){.header__group--left,.header__group--right{max-width:100%}.header__search{display:none;background-color:#00bcd4;height:0;width:100%;padding:0 10px;margin:0;overflow:hidden;position:absolute;top:64px;left:0;transform:none;transition-duration:400ms;transition-property:height, top}.header--searchvisible .header__search{display:block;height:65px;padding:15px}.header__searchinput{background-color:transparent;height:35px;margin:15px !important;transition-duration:0s;width:calc(100% - 2 * 15px)}.header--searchvisible .header__searchinput{background-color:#fff;margin:0px !important}}.screensize--tablet .header__group--left,.screensize--tablet .header__group--right,.screensize--phone .header__group--left,.screensize--phone .header__group--right{max-width:100%}.screensize--tablet .header__search,.screensize--phone .header__search{display:none;background-color:#00bcd4;height:0;width:100%;padding:0 10px;margin:0;overflow:hidden;position:absolute;top:64px;left:0;transform:none;transition-duration:400ms;transition-property:height, top}.header--searchvisible .screensize--tablet .header__search,.header--searchvisible .screensize--phone .header__search{display:block;height:65px;padding:15px}.screensize--tablet .header__searchinput,.screensize--phone .header__searchinput{background-color:transparent;height:35px;margin:15px !important;transition-duration:0s;width:calc(100% - 2 * 15px)}.header--searchvisible .screensize--tablet .header__searchinput,.header--searchvisible .screensize--phone .header__searchinput{background-color:#fff;margin:0px !important}.header__btn{background-color:transparent;border:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;float:left;font-family:"Roboto", sans-serif;height:35px;position:relative;transition-duration:250ms;transition-property:background-color;transition-timing-function:linear;width:35px}.header__btn,.header__btn.button{margin:15px}.header__btn:focus,.header__btn:hover{background-color:#25c7dd;color:#fff}.header__btn .btnicon{border-radius:50%;vertical-align:middle}.header__btn.header__usrbtn{width:45px;height:45px;margin:10px;margin-right:15px}.header__btn.header__usrbtn svg,.header__btn.header__usrbtn img{width:35px;height:35px;margin:5px}.header__btn.header__usrbtn,.header__btn.header__usrbtn:hover,.header__btn.header__usrbtn:active,.header__btn.header__usrbtn:visited{background:none}.header__btn:not(.button){padding:0}.header__btn--mobile{display:none}.header__btn--menu,.header__btn--menu.button.header__btn{margin-right:0;margin-left:15px}.header__btn--icon{border-radius:50%}.header__loginbtn{margin:15px}@media (max-width: 500px){.header__loginbtn{margin-left:0;min-width:0;padding:7px 15px}}@media (max-width: 1024px){.header__btn--desktop{display:none}.header__btn--mobile{display:inline-block}.header__btn+.header__titletext--desktop+.header__btn{margin-left:0}}.screensize--tablet .header__btn--desktop,.screensize--phone .header__btn--desktop{display:none}.screensize--tablet .header__btn--mobile,.screensize--phone .header__btn--mobile{display:inline-block}.screensize--tablet .header__btn+.header__titletext--desktop+.header__btn,.screensize--phone .header__btn+.header__titletext--desktop+.header__btn{margin-left:0}.header__btn[data-behavior="toggle.search"]{display:none}.header__search ~ .header__btn[data-behavior="toggle.search"]:not(.header__btn--mobile),.header__search ~ * .header__btn[data-behavior="toggle.search"]:not(.header__btn--mobile){display:inline-block}@media (max-width: 1024px){.header__btn[data-behavior="toggle.search"]{display:inline-block}}.header__btn[data-behavior="toggle.search"] .screensize--tablet,.header__btn[data-behavior="toggle.search"] .screensize--phone{display:inline-block}.header__badge{position:absolute;right:-6px;top:-3px}.header__title{color:#fff;display:inline-block;font-size:20px;width:calc(100% - 50px);height:35px;line-height:35px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media (max-width: 1024px){.header__title{max-width:calc(100vw - 65px - 15px - 2 * (35px + 15px))}}.header__title .screensize--tablet,.header__title .screensize--phone{max-width:calc(100vw - 65px - 15px - 2 * (35px + 15px))}.header__titlelink{color:#fff;display:block;font-size:20px;margin-left:15px;padding:15px 0;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:35px;transform:translateX(0);transition:transform 400ms ease 0s, visibility 0s linear 0s}.header__titlelink:active,.header__titlelink:focus,.header__titlelink:hover,.header__titlelink:visited{color:#fff;text-decoration:none}.header__titlelink--collapsed{transform:translateX(-100%);transition:transform 400ms ease 0s, visibility 0s linear 400ms;visibility:hidden}.header__titleicon{width:auto;height:auto;max-width:35px;max-height:35px;margin-right:10px;vertical-align:middle}svg.header__titleicon{width:35px !important;height:35px !important}.header__titletext{height:25px;line-height:25px}.header__titletext--small{float:left;font-size:12px;height:65px;line-height:65px;text-transform:capitalize}@media (max-width: 1024px){.header__title{width:calc(100% - 50px);max-width:none}.header__titletext--small{display:none}.header__titletext--desktop{display:none}.header__titletext--mobile{display:inline-block}}.screensize--tablet .header__title,.screensize--phone .header__title{width:calc(100% - 50px);max-width:none}.screensize--tablet .header__titletext--small,.screensize--phone .header__titletext--small{display:none}.screensize--tablet .header__titletext--desktop,.screensize--phone .header__titletext--desktop{display:none}.screensize--tablet .header__titletext--mobile,.screensize--phone .header__titletext--mobile{display:inline-block}.header__avatar{border-radius:50%;display:inline-block;height:35px;vertical-align:middle;width:35px}@media print{.header__btn--menu,.header__group--right{display:none}}.hero{position:relative;width:100%;min-height:0;flex-shrink:0;--hero-height:0;height:var(--hero-height);--hero-overflow:hidden;overflow:var(--hero-overflow);--hero-ratio:56.25%;--hero-ratio-mobile:56.25%;padding-top:var(--hero-ratio)}@media (max-width: 479px){.hero{padding-top:var(--hero-ratio-mobile)}}.hero--noimage{background-color:#00bcd4}.hero--noimage:after{content:'';display:block;height:0;padding-top:56.25%}.hero--edit{align-items:center;display:flex;height:auto;justify-content:center;padding-top:0}.hero__link{display:block}.hero__image{display:block;width:100%;--hero-position:absolute;--hero-position-top:0;--hero-position-left:0;position:var(--hero-position);top:var(--hero-position-top);left:var(--hero-position-left)}@media (max-width: 479px){.hero__image--desktoponly{display:none}}.hero__editpanel{display:inline-block;text-align:center}.hero__overlay{background:rgba(0,0,0,0.4);align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.hero__content{color:#fff;padding:20px;text-align:center}.hero__title{color:#fff;font-size:24px;font-weight:500;line-height:32px;margin:0}[lang^="en"] .hero__title{text-transform:capitalize}.hero__text{font-size:14px;line-height:18px;margin:0 0 10px}.hero__followbutton.button--secondary,.hero__followbutton.button--secondary:link,.hero__followbutton.button--secondary:visited,.hero__followbutton.button--secondary:hover,.hero__followbutton.button--secondary:active,.hero__followbutton.button--secondary:focus{border-color:#fff;color:#fff}.hero--static{height:auto;padding-top:0}.hero__image--static{position:relative}.hero--collection{height:auto;padding-top:0;overflow:hidden;max-height:100vh}@media (max-width: 479px){.hero--collection{padding-top:0}}.hero__overlay--collection{display:block;height:100%;width:100%;background:transparent linear-gradient(0deg, #000, transparent)}.hero__content--collection{padding:0;text-align:left}[data-hint]{display:inline-block;position:relative}[data-hint]:before,[data-hint]:after{opacity:0;pointer-events:none;position:absolute;transform:translate3d(0, 0, 0);z-index:1000000;transition:300ms ease;transition-delay:0ms;transition-property:opacity;visibility:hidden}[data-hint]:focus:after,[data-hint]:focus:before,[data-hint]:hover:after,[data-hint]:hover:before,[data-hint].hint--active:before,[data-hint].hint--active:after{opacity:1;transition-delay:100ms;visibility:visible}[data-hint].hint--delay:hover:before,[data-hint].hint--delay:hover:after{transition-delay:0.75s}[data-hint]:before{background-color:transparent;border:8px solid transparent;content:'';position:absolute;z-index:1000001}[data-hint]:after{content:attr(data-hint);background-color:rgba(63,70,75,0.9);border-radius:4px;color:#fff;font-size:13px;font-weight:300;line-height:1;padding:10px 10px;white-space:nowrap}[data-hint='']:before,[data-hint='']:after{display:none !important}.hint--left:before{border-left-color:rgba(63,70,75,0.9)}.hint--right:before{border-right-color:rgba(63,70,75,0.9)}.hint--bottom:before,.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom-left:before,.hint--bottom-right:before{border-bottom-color:rgba(63,70,75,0.9)}.hint--top:before,.hint--top-left:before,.hint--top-right:before,.hint--top-left:before,.hint--top-right:before{border-top-color:rgba(63,70,75,0.9)}.hint--right:before,.hint--right:after{left:100%;bottom:50%;transform:translateX(9px)}.hint--right:before{margin-left:-16px;margin-bottom:-8px}.hint--right:after{margin-bottom:-16px}.hint--left:before,.hint--left:after{right:100%;bottom:50%;transform:translateX(-9px)}.hint--left:before{margin-right:-16px;margin-bottom:-8px}.hint--left:after{margin-bottom:-16px}.hint--top:before,.hint--top-left:before,.hint--top-right:before,.hint--top:after,.hint--top-left:after,.hint--top-right:after{bottom:100%;left:50%;transform:translateX(-50%) translateY(-9px)}.hint--top:before,.hint--top-left:before,.hint--top-right:before{margin-bottom:-16px}.hint--top-left:after{transform:translateX(-100%) translateY(-9px);margin-left:16px}.hint--top-right:after{transform:translateX(0) translateY(-9px);margin-left:-16px}.hint--bottom:before,.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:after,.hint--bottom-left:after,.hint--bottom-right:after{top:100%;left:50%;transform:translateX(-50%) translateY(9px)}.hint--bottom:before,.hint--bottom-left:before,.hint--bottom-right:before{margin-top:-16px}.hint--bottom-left:after{transform:translateX(-100%) translateY(9px);margin-left:16px}.hint--bottom-right:after{transform:translateX(0) translateY(9px);margin-left:-16px}.hint--hoveronly[data-hint]:focus::after,.hint--hoveronly[data-hint]:focus::before{opacity:0}.hint--hide[data-hint]:before,.hint--hide[data-hint]:after{opacity:0}.hint--a11y{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}@media (max-width: 419px){.hint--mobile:after{max-width:120px;white-space:normal;line-height:1.5;text-align:center;right:auto;bottom:auto}.hint--mobile:before{border-color:transparent;border-bottom-color:rgba(63,70,75,0.9);margin:0;right:auto;bottom:auto}.hint--mobile:before,.hint--mobile:after{top:100%;left:50%;transform:translateX(-50%) translateY(9px)}.hint--mobile:before{margin-top:-16px}}@media (hover: none){.hint--desktoponly:before,.hint--desktoponly:after{display:none}}.instructionspanel{align-items:stretch;border:1px solid #e4e4e4;border-radius:4px;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:2em 0;min-height:151.3125px;overflow:hidden;position:relative}.instructionspanel__coverart{border-right:1px solid #e4e4e4;flex-basis:38.5%}.instructionspanel__activitytypeicon,.instructionspanel__photo{float:left;height:100%;min-height:151.3125px;width:100%}.instructionspanel__photo{background-position:50% 50%;background-size:cover}.instructionspanel__coverart--empty{background-color:#fafafa;position:relative}.instructionspanel__filetypeicon{display:block;left:50%;max-height:80%;position:absolute;top:50%;transform:translate(-50%, -50%)}.instructionspanel__content{align-self:center;flex:1;font-size:14px;padding:1em}.instructionspanel__subheading--url{word-wrap:break-word}.instructionspanel__subheading--url>a{color:#424242}.instructionspanel__msg{font-size:14px;font-weight:400;list-style-type:none;margin:0;position:relative}.instructionspanel__msg--statusicon{padding-left:30px}.instructionspanel__msg--statusicon .instructionspanel__statusicon{left:0;position:absolute;top:3px}.instructionspanel__additionalmsg{font-size:14px;margin:1em 0 0}.instructionspanel__loginlink{display:block;font-size:12px;text-decoration:underline}.instructionspanel__statusicon{border:1px solid #3f464b;border-radius:50%;height:22px;padding:2px;vertical-align:middle;width:22px}.instructionspanel__msgitemwithwarningicon{margin:2px 0 0 -30px;padding:0 0 0 30px;position:relative}.instructionspanel__warningicon{color:#f37900;height:25px;left:0;margin-top:-2px;position:absolute;top:0;width:22px}.instructionspanel__actions{margin-top:1em}.instructionspanel__price{display:inline-block;font-weight:500;margin:0 1em 0 0}.instructionspanel__audiocontrols{display:block;left:50%;max-height:80%;position:absolute;top:50%;transform:translate(-50%, -50%);width:90%}.instructionspanel__file-image{display:block;margin:20px auto;max-width:calc(100% - 40px)}.instructionspanel--vertical{flex-direction:column-reverse;min-height:0}.instructionspanel--vertical .instructionspanel__coverart{border-bottom:1px solid #e4e4e4;border-right:none;flex-basis:auto;min-height:151.3125px;width:100%}.instructionspanel--vertical .instructionspanel__activitytypeicon,.instructionspanel--vertical .instructionspanel__photo{margin:0;max-width:100%}.instructionspanel--vertical .instructionspanel__content{padding:1em;width:100%}.instructionspanel--vertical .instructionspanel__content{align-items:flex-start;display:flex;justify-content:space-between}.instructionspanel--vertical .instructionspanel__actions{margin-top:0}@media (max-width: 500px){.instructionspanel{flex-direction:column-reverse;min-height:0}.instructionspanel__coverart{border-bottom:1px solid #e4e4e4;border-right:none;flex-basis:auto;min-height:151.3125px;width:100%}.instructionspanel__activitytypeicon,.instructionspanel__photo{margin:0;max-width:100%}.instructionspanel__content{padding:1em;width:100%}.instructionspanel__content,.instructionspanel--vertical .instructionspanel__content{display:block}.instructionspanel__content .instructionspanel__actions,.instructionspanel--vertical .instructionspanel__content .instructionspanel__actions{margin-top:1em}}.lazyload{color:transparent;opacity:0;transition:opacity .5s ease-in}.lazyload[data-loaded=true]{opacity:1}.legend{display:block;list-style-type:none;margin:20px 0;padding-bottom:4px}@media (min-width: 760px){.legend{text-align:right}}.legend__item{display:inline-block;font-size:13px;padding:0 20px 0 0}@media (min-width: 760px){.legend__item{padding:0 0 0 20px}}.legend__symbol{background-color:#424242;border-radius:50%;display:inline-block;height:13px;vertical-align:middle;width:13px}.legend__symbol--primary{background-color:#00bcd4}.legend__symbol--circlechart{background-color:transparent;border:3px solid #424242;height:15px;width:15px}.legend__symbol--circlechart.legend__symbol--primary{border:3px solid #00bcd4}.legend__radio{border:1px solid #424242;border-radius:50%;display:inline-block;height:15px;margin-right:2px;position:relative;vertical-align:middle;width:15px}.legend__radio--user{border:3px solid #00bcd4}.legend__radio--alternative:before{background-color:#424242;border-radius:50%;content:'';display:block;height:9px;left:2px;position:absolute;top:2px;width:9px}.levelbadge{display:flex;flex-direction:column-reverse;justify-content:flex-end;width:100%;padding:0 10px;margin-bottom:20px;font-weight:400;font-size:12px;line-height:15px;text-align:center}.levelbadge[data-dialog-id]{cursor:pointer}.levelbadge--unearned{opacity:.5;filter:grayscale(100%)}.levelbadge__name{width:100%}.levelbadge__image{width:80%;height:80%;margin:0 10px 10px 10px}.levelbadge__image img,.levelbadge__image svg{display:block;width:100%;height:100%}.levelbadge__image--dialog{margin:30px 0}.levelbadge__dialog{text-align:center}.levelbadge__dialog p{font-size:13px;line-height:24px;margin-bottom:10px}.levelbadge__dialog p:last-child{margin-bottom:0}.levelstats{display:flex;justify-content:left;align-items:flex-start;margin:20px 0}.levelstats--pointsonly{display:block;min-width:350px}.levelstats__image{flex-shrink:0;width:80px;height:80px;margin:0 20px 0 0}.levelstats__image img,.levelstats__image svg{display:block;width:100%;height:100%}.levelstats__content{margin-right:20px}.levelstats__summary{list-style-type:none;margin:0}.levelstats__heading{margin-bottom:10px}.levelstats__statitem{display:inline-block;margin:0 10px 0 0;font-size:13px;line-height:20px;white-space:nowrap}.levelstats__progress{margin:13px 0 10px 0;font-size:12px;line-height:15px}.levelstats__progresschart[role='img'][aria-label]{display:inline-block;width:190px;height:3px;border:0;border-radius:1.5px;margin:0 auto;background-color:#f0f0f0}.levelstats__progresschart[role='img'][aria-label]:after{top:-2px;height:6px;border-radius:3px;background-color:#01d8c4;background:linear-gradient(to right, #01d8c4 0%, #02c6ff 100%)}@media screen and (min-width: 730px){.levelstats__progresschart[role='img'][aria-label]{width:215px}}.levelstats__progressdetails{margin:10px auto 0 auto}.levelstats__progressdetails span{width:250px}.levelstats__rewards{margin-top:30px}@media (min-width: 563px){.levelstats__rewards{margin-top:0}}.levelstats__balance{margin:0 0 5px 0}.levelstats__balance span{white-space:nowrap}.levelstats__balance-label{display:block;font-weight:500;font-size:13px;line-height:18px}.levelstats__balance-amount{font-size:14px;line-height:15px}.levelstats__actions{list-style-type:none;padding:0;margin:0}.levelstats__xpicon{width:20px;height:20px;margin-right:5px;vertical-align:middle;color:#01D8C4}.levelstats__xplink{font-size:12px;cursor:pointer}.levelstats__xplink:hover,.levelstats__xplink:active{text-decoration:underline}.levelstats__xppoints{font-size:15px}.lettercodes{align-items:flex-start;display:flex;justify-content:space-between;margin:0.5em 0}.lettercodes dd{margin:0}.lettercodes dt{font-weight:500}@media (max-width: 700px){.lettercodes{flex-wrap:wrap}}@media (max-width: 480px){.lettercodes{display:block}}.lettercodes--admin{background-color:#fafafa;border-radius:4px;padding:10px 20px;width:500px}.lettercodes__group{flex-basis:25%;font-size:12px}@media (max-width: 700px){.lettercodes__group{flex-basis:50%}}.lettercodes--admin .lettercodes__group{font-size:11px}.library{margin:0 auto;max-width:1130px}.library__heading{width:100%;padding-top:40px;margin-bottom:10px;text-transform:capitalize}.library__contents{padding:0 15px 20px 15px}.library__noresults{padding-top:30px;border-top:1px solid #ddd;margin-top:30px;text-align:center}.library__noresults-heading{font-weight:500;font-size:17px;line-height:28px;margin-bottom:10px}.library__noresults-btn{display:inline-block}.library__noresults-icon{display:block;position:relative;top:-5px;margin:0 auto;height:35px;width:35px;color:#00bcd4}.library__note{padding:10px 20px;margin-top:30px;background-color:#efefef}.library__note p{font-size:15px;line-height:24px}@media (min-width: 800px){.library__note{display:flex;justify-content:space-between;align-items:center}.library__note p{margin:0}}@media screen and (max-width: 420px){.library__actions .dropdown--right .dropdown__content{left:0;right:auto}}.library__tabs{margin-bottom:20px}.librarylist{display:block;width:100%;padding:0;margin:20px 0 0 0;border-bottom:1px solid #ddd}.library__note+.librarylist{margin-top:0}.librarylist__item{list-style-type:none;position:relative;display:flex;flex-wrap:wrap-reverse;min-height:80px;padding:17px 0 20px 81px;border-top:1px solid #ddd;cursor:pointer}body[data-action="external_credits"] .librarylist__item{min-height:0;padding-left:0}@media (min-width: 800px){.librarylist__item{flex-wrap:nowrap;align-items:center;justify-content:space-between;min-height:0;padding-top:20px;padding-left:0}}@media (max-width: 800px){.librarylist__item{padding-right:45px}}.librarylist__item--external-credits{flex-wrap:wrap;cursor:default}@media (min-width: 800px){.librarylist__item--external-credits{flex-wrap:nowrap}}.librarylist__itemsection{position:relative;padding-right:10px;font-size:14px;line-height:20px;color:#777}.librarylist__itemsection:last-child{padding-right:0}.librarylist__card{position:absolute;top:20px;left:0;width:71px;height:40px}@media (min-width: 800px){.librarylist__card{position:relative;top:0;width:135px;height:70px}}.librarylist__imagecontainer{display:block;position:relative;overflow:hidden;width:100%}.librarylist__imagecontainer:before{content:'';display:block;width:100%;padding-top:40px}@media (min-width: 800px){.librarylist__imagecontainer{width:125px;height:70px}.librarylist__imagecontainer:before{padding-top:70px}}.librarylist__image{display:block;position:absolute;left:0;right:0;top:50%;width:100%;height:auto;transform:translateY(-50%)}svg.librarylist__image{height:100%;pointer-events:none}.librarylist__details{flex-basis:100%;padding-right:0}@media (min-width: 800px){.librarylist__details{flex-basis:auto;width:calc(100% - 345px);padding-right:10px}body[data-action="history"] .librarylist__details,body[data-action="added_by_me"] .librarylist__details{width:calc(100% - 435px)}}.librarylist__details .activitymeta:empty{display:none}.librarylist__name{position:relative;height:auto;max-height:48px;overflow:hidden}.librarylist__name,.librarylist__name a,.librarylist__name a:link,.librarylist__name a:visited,.librarylist__name a:hover,.librarylist__name a:active,.librarylist__name a:focus{color:#424242}@media (min-width: 800px){.librarylist__name{margin-bottom:7px}}.librarylist__link{color:#424242;word-break:break-word}.librarylist__link:hover,.librarylist__link:active,.librarylist__item:hover .librarylist__link{color:#424242;text-decoration:underline}@media (min-width: 800px){.librarylist__duedate{width:210px}}.librarylist__date{white-space:nowrap}.librarylist__overdue{color:#d43e2b}@media (min-width: 800px){.librarylist__updated{width:140px}}@media (min-width: 800px){.librarylist__status{width:160px}}.librarylist__statustext{white-space:nowrap}.librarylist__remove{width:25px;height:35px}@media (max-width: 800px){.librarylist__remove{position:absolute;top:17px;right:0}}.librarylist__dropbutton{height:35px}@media (max-width: 800px){.librarylist__dropbutton{margin-top:-7px}}.link--primary{color:#00bcd4;text-decoration:underline}.link--secondary{color:#00bcd4;text-decoration:none}.link--tertiary{color:#424242;text-decoration:underline}.localemenu{border:1px solid #b3b3b3;border-radius:4px;color:#424242;display:inline-block}.localemenu__select{border:none;border-radius:4px;box-shadow:none;color:#424242;font-size:13px;height:24px;line-height:24px;margin:0 2px 0 0;padding:0 22px 0 8px;width:auto;-moz-appearance:none;-webkit-appearance:none;appearance:none}.localemenu__select::-ms-expand{display:none}html[dir='rtl'] .localemenu__select{margin:0 0 0 2px}@media screen and (max-width: 460px){.localemenu{margin-right:15px}.localemenu__select{padding:0 20px 0 4px}}.login{margin:30px auto 0}.login__emailintro{align-items:center;color:#777;display:flex;font-size:13px !important;margin:30px 0 !important}.login__emailintro:before,.login__emailintro:after{border-top:1px solid rgba(119,119,119,0.4);content:'';display:block;height:1px;width:100%}.login__emailintrotext{display:block;margin:0 10px;white-space:nowrap}.login__form{margin:0 auto 20px;max-width:400px}.login__form--forgotpwd{margin:0 0 20px}.login__input{background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;font-size:17px !important;font-weight:300;height:38px !important;line-height:38px;margin:0 0 10px !important;padding:0 14px !important;transition:all 0.15s linear;-webkit-appearance:none}.login__input:focus{background:#fafafa;border-color:#999;outline:none}.login__actions{margin-top:25px}.login__actionbtn{margin-bottom:10px}.login__options{text-align:right}.login__forgotpassword{color:#424242;font-size:13px;line-height:18px}.login__forgotpassword:hover,.login__forgotpassword:active,.login__forgotpassword:focus{color:#424242;text-decoration:underline}.login__alternativeaction{color:#424242;font-size:17px !important;font-weight:300;margin:0 !important;text-decoration:none}.login__alternativeaction:hover,.login__alternativeaction:active,.login__alternativeaction:focus{color:#424242;font-weight:300;text-decoration:underline}.main{box-sizing:border-box;display:block;margin:0 auto;max-width:none;padding:0 0;width:100%}.main--student{flex:1 0 auto;margin-bottom:40px}body[data-controller="activity"] .main--student,body[data-controller="path"] .main--student{margin-bottom:0}.main--toolbar{padding-left:65px}@media (max-width: 1024px){.main--toolbar{padding-left:0}}.screensize--tablet .main--toolbar,.screensize--phone .main--toolbar{padding-left:0}.main__content{max-width:1130px;padding:30px 15px 20px 15px;margin:0 auto}@media only screen and (min-width: 840px){.main__content{padding:0 30px 20px 30px}}.main__content--discover{max-width:1160px}@media only screen and (min-width: 840px){.main__content--discover{padding-top:30px}}.main__content--browse{padding:0 15px 20px 15px;margin-top:40px}@media only screen and (min-width: 840px){.main__content--browse{padding:0 30px 20px 30px}}.main__content--catalog{margin-top:40px;max-width:1130px;padding:30px 0 20px 0;margin:0 auto}@media only screen and (min-width: 840px){.main__content--catalog{padding:30px 15px 20px 15px}}.main__content--form{margin-top:40px;max-width:1130px;padding:30px 15px 20px 15px;margin:0 auto}.main__header{padding-right:15px;padding-left:15px}.main__content--browse .main__header{padding-right:0;padding-left:0}@media only screen and (min-width: 840px){.main__header{padding-right:0;padding-left:0}}.main__widgetcontent{display:none;margin:0 -15px}.main__text{font-weight:400;font-size:13px;line-height:18px}.main__section{padding-right:15px;padding-left:15px;margin-bottom:20px}@media only screen and (min-width: 840px){.main__section{padding-right:0;padding-left:0}}.main__section--cards{padding-right:0;padding-left:0}.mediablock{display:flex;flex-direction:column-reverse;margin:20px 0 40px;position:relative}.mediablock__media{display:block;margin-bottom:10px}.mediablock__image{display:block;width:100%}.mediablock__title{margin:0;word-wrap:break-word;overflow-wrap:break-word}.mediablock__meta{display:block;line-height:18px;margin:0 0 3px}.mediablock__metaitem{display:inline;font-size:13px;font-weight:400;margin:0 10px 0 0}.mediablock__description{font-size:15px;line-height:24px;margin:0 0 10px}.mediablock__author{margin:0}.mediablock__link{color:#424242}.mediablock__link:hover,.mediablock__link:focus,.mediablock__link:active{color:#424242;text-decoration:underline}.mediablock__link--highlight:hover,.mediablock__link--highlight:focus,.mediablock__link--highlight:active{color:#00bcd4}@media (min-width: 768px){.mediablock--hero{flex-direction:row-reverse;margin-bottom:20px}.mediablock--hero .mediablock__media{flex-basis:50%;margin-bottom:0;padding-right:10px}.mediablock--hero .mediablock__content{flex-basis:50%;padding-left:10px}.mediablock--hero .mediablock__description{font-size:17px;line-height:28px}}.mediablock__title--hero{margin-bottom:10px}.mediablock--row{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;flex-direction:row;margin:0 0 -1px;padding:20px 0 20px 16.18182%}.mediablock--row .mediablock__media{width:29.28416%}.mediablock--row .mediablock__content{width:70.71584%;padding-right:20px}@media (max-width: 767px){.mediablock--row{padding:20px 0}.mediablock--row .mediablock__media{width:25%}.mediablock--row .mediablock__content{width:75%}}@media (max-width: 479px){.mediablock--row .mediablock__description{display:none}.mediablock--row .mediablock__media{margin-bottom:0;width:33.3333%}.mediablock--row .mediablock__content{width:66.6666%}}.mediablock__meta--row{margin:0}@media (min-width: 768px){.mediablock__meta--row{left:0;position:absolute;top:20px;width:calc(16.18182% - 30px)}.mediablock__meta--row .mediablock__metaitem{display:block}}.mediablocklist{list-style-type:none;margin:20px 0}@media (min-width: 768px){.mediablocklist--grid{display:flex;margin-left:-20px}.mediablocklist__item--grid{margin:0 0 0 20px;overflow-wrap:break-word;width:calc(33.3333% - 20px);word-wrap:break-word}}.menugrid{display:block;list-style:none;width:180px;font:inherit !important;font-size:100% !important;margin:0 !important;padding:0 !important}.menugrid::after{clear:both;content:" ";display:block;height:0;visibility:hidden}.menugrid__item{box-sizing:border-box;float:left;height:90px;width:90px}.menugrid__link{border-color:transparent;border-style:solid;border-width:1px;box-sizing:border-box;color:#424242;display:block;height:90px;padding:0 !important;text-decoration:none;transition-duration:250ms;width:90px;-webkit-transition-duration:250ms}.menugrid__link:active,.menugrid__link:focus,.menugrid__link:hover,.menugrid__link:visited{color:#424242;text-decoration:none}.menugrid__link:focus,.menugrid__link:hover{border-color:#f0f0f0;text-decoration:none}.menugrid__link:focus{outline:0}.menugrid__icon{display:block;height:32px;margin:14px auto;width:32px}.menugrid__label{display:block;font-size:13px;height:1em;margin:0 auto;overflow:hidden;text-align:center;text-overflow:ellipsis;line-height:1 !important}.modalpage{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:0;overflow-y:auto;position:absolute;right:0;top:0;z-index:102;-webkit-overflow-scrolling:touch}@media print{.modalpage{overflow:visible}}@media screen{.modalpage--withnavbar{padding-top:65px}}.neeman .modalpage--withnavbar{padding-top:0}.modalpage--withextendednavbar{padding-top:100px}.neeman .modalpage--withextendednavbar{padding-top:0}.modalpage--withpublicheader{top:65px}.modalpage--awardbackground{background-color:#f0f0f0}.nextactivity{position:relative;display:flex;align-items:stretch;flex-direction:row-reverse;justify-content:space-between;min-height:28.125%;border:1px solid #f0f0f0;border-radius:4px;margin:2em 0;overflow:hidden;transition:box-shadow 0.2s ease 0s}a.nextactivity:link,a.nextactivity:visited,a.nextactivity:hover,a.nextactivityactive{color:#424242}a.nextactivity:hover,a.nextactivity:active{text-decoration:none;box-shadow:0 0 4px 0 rgba(0,0,0,0.14),0 4px 8px 0 rgba(0,0,0,0.28)}.nextactivity__container{width:100%}@media screen and (min-width: 1024px){.nextactivity__container{max-width:350px}}.nextactivity__content{align-self:center;flex:1;position:relative;padding:10px 30px 10px 10px}.nextactivity__name{max-height:32px;margin:0;font-size:12px;line-height:16px;overflow:hidden}a.nextactivity:hover .nextactivity__name{text-decoration:underline}.nextactivity__image{border-right:1px solid #f0f0f0;flex-basis:38.5%;max-width:134px}.nextactivity__photo,.nextactivity__icon{width:100%;height:75.375px}.nextactivity__photo{background-position:50% 50%;background-size:cover}.nextactivity__icon{display:block;width:100%}.nextactivity__actionicon{position:absolute;top:50%;right:2px;width:24px;height:24px;margin-top:-15px}.nextactivity__actionicon--locked{width:20px;height:20px;margin:-10px 5px 0 0}.noresults{padding-top:30px;border-top:1px solid #ddd;margin-top:30px;text-align:center}.noresults--simple{border-top:none;margin:0;padding:0}.noresults--table{margin-top:0}.noresults--panel{background-color:#fafafa;border:none;border-radius:4px;margin:0;padding:20px}.noresults--panel p{margin:0 0 10px}.noresults__heading{font-weight:500;font-size:17px;line-height:28px;margin-bottom:10px}.noresults__btn{display:inline-block}.noresults-icon{display:block;position:relative;top:-5px;margin:0 auto;height:35px;width:35px;color:#00bcd4}[data-save-state] [data-save-state-restore-el]{opacity:0;transition:opacity 0.1s ease-out}[data-state-restored] [data-save-state-restore-el]{opacity:1}[data-transition-type] svg{pointer-events:none}.pagetransition{bottom:0;background:white;left:0;position:relative;right:0;top:0}.pagetransition--expander{opacity:0;position:fixed;text-align:center;transform:scaleX(0.9) scaleY(0.9) scaleZ(1) translateX(0px) translateY(0px) translateZ(0px);transform-style:preserve-3d;z-index:960}.pagetransition--expanding{opacity:1;transform:scaleX(1) scaleY(1) scaleZ(1) translateX(0px) translateY(0px) translateZ(0px);transition:all 0.2s ease-out;transition-delay:0.1s;visibility:visible}.pagetransition--contracting{opacity:0;overflow:hidden;position:fixed;transform:scaleX(0.9) scaleY(0.9) scaleZ(1) translateX(0px) translateY(0px) translateZ(0px);transform-style:preserve-3d;transition:all 0.3s ease-out}.pagetransition--framebehind{opacity:1;position:fixed;text-align:center;z-index:98}.pagetransition__expandertext{padding-top:95px;text-align:center;width:100%}.pagetransition__modalcover{background-color:transparent;bottom:0;left:0;padding-top:95px;position:fixed;right:0;text-align:center;top:0;transition:background-color 0.1s ease-in;z-index:0}.pagetransition__modalcover--active-expand{background-color:rgba(0,0,0,0.3);z-index:959}.pagetransition__modalcover--active-contract{background-color:rgba(0,0,0,0.6);transition:none;z-index:101}.pagetransition__modalcover--hide{background-color:transparent;transition:background-color 0.3s ease-out}.pagination{margin:50px 0 0 0}.pagination__list{display:flex;justify-content:center;padding:0}.pagination__listitem{list-style-type:none;height:24px;margin:0 5px;font-weight:500;font-size:14px;line-height:24px}.pagination__link,.pagination__text,.pagination__currentpage{display:block;width:24px;height:24px;border-radius:4px;color:#424242;text-align:center;background-color:#fff;overflow:hidden;transition:background-color 200ms ease}.pagination__link:link,.pagination__link:visited,.pagination__text:link,.pagination__text:visited,.pagination__currentpage:link,.pagination__currentpage:visited{color:#424242}.pagination__link:hover,.pagination__link:active,.pagination__link:focus,.pagination__text:hover,.pagination__text:active,.pagination__text:focus,.pagination__currentpage:hover,.pagination__currentpage:active,.pagination__currentpage:focus{color:#424242;background-color:#f0f0f0}.pagination__link--disabled{opacity:.25}.pagination__link--disabled:hover,.pagination__link--disabled:active,.pagination__link--disabled:focus{background-color:transparent;cursor:default}.pagination__text--gap:hover,.pagination__text--gap:active,.pagination__text--gap:focus{background-color:transparent;cursor:default}.pagination__currentpage,.pagination__currentpage:link,.pagination__currentpage:visited,.pagination__currentpage:hover,.pagination__currentpage:active,.pagination__currentpage:focus{background-color:#00bcd4;color:#fff}.pagination__linkimg{width:24px;height:24px}.pathbar{line-height:18px;overflow:visible}.pathbar a:link,.pathbar a:visited,.pathbar a:hover,.pathbar a:active{color:#424242}.pathbar__section-name{font-weight:500;font-size:14px}.pathbar__section-note{font-size:12px;line-height:18px;font-weight:400;margin:0}.pathbar__courselists{margin-top:10px}.pathbar__pathitem,.pathbar__togglebutton{padding-bottom:15px;font-size:12px;font-weight:400;line-height:18px}.pathbar__pathitem .pathbar__itemname,.pathbar__pathitem .pathbar__toggletext,.pathbar__togglebutton .pathbar__itemname,.pathbar__togglebutton .pathbar__toggletext{display:block;margin-top:1px}.pathbar__pathitem .pathbar__itemname[data-behavior*="truncate"],.pathbar__pathitem .pathbar__toggletext[data-behavior*="truncate"],.pathbar__togglebutton .pathbar__itemname[data-behavior*="truncate"],.pathbar__togglebutton .pathbar__toggletext[data-behavior*="truncate"]{max-height:36px}.pathbar__pathitem svg.courselist__icon--flag,.pathbar__togglebutton svg.courselist__icon--flag{vertical-align:bottom}.pathbar__courselist:last-child .pathbar__pathitem:last-child:before{height:2px}.pathbar__togglebutton{min-height:20px;line-height:18px;text-decoration:none}.pathbar__togglebutton:hover,.pathbar__togglebutton:active,.pathbar__togglebutton:focus{font-size:12px;font-weight:400;line-height:18px;text-decoration:none}.pathbar__togglebutton[aria-expanded="true"]{display:none}.pathbar__togglebutton#path-nav-after-toggle-button[aria-expanded="false"]:before{height:2px}.pathbar__pathnav{display:block}.pathbar__pathnav--prev{padding-bottom:20px;border-bottom:1px solid #f0f0f0;margin-bottom:20px}.pathbar__pathnav--next{padding-top:20px;border-top:1px solid #f0f0f0;margin-top:20px}.pathbar__pathnav-label{display:inline-block;margin:0;font-size:12px;font-weight:400;line-height:18px}.pathbar__pathnav-directionicon{display:inline-block;height:26px;margin:-4px -5px -4px -10px;width:26px;vertical-align:middle}.pathbar__pathnav-directionicon--prev{float:left}.pathbar__pathnav-name{display:block;font-weight:500;font-size:14px}a.pathbar__pathnav:hover .pathbar__pathnav-label,a.pathbar__pathnav:hover .pathbar__pathnav-name{text-decoration:underline}.patrononboarding__occupations_list{height:220px;overflow:hidden}@media screen and (max-width: 700px){.patrononboarding__occupations_list{height:auto}}.patrononboarding__selected_topics_list{min-height:78px}.patrononboarding__topics_list{height:130px;overflow:hidden}@media screen and (max-width: 700px){.patrononboarding__topics_list{height:auto}}.postcontent{color:#3f464b}.postcontent h1{font-weight:500;font-size:36px;line-height:44px}.postcontent h2{font-weight:500;font-size:27px;line-height:38px}.postcontent h3{font-weight:500;font-size:20px;line-height:24px}.postcontent h4,.postcontent h5,.postcontent h6{font-weight:500;font-size:17px;line-height:24px}.postcontent h1,.postcontent h2,.postcontent h3,.postcontent h4,.postcontent h5,.postcontent h6{text-transform:none;font-weight:300;margin-bottom:0.5em;margin-top:0}.postcontent p,.postcontent div{font-weight:300;margin-bottom:20px;font-size:17px;line-height:28px;text-rendering:optimizeLegibility}.postcontent ul,.postcontent ol{list-style-position:inside}.postcontent ul,.postcontent ol,.postcontent dl{margin:1em 0 0.5em 1.5em;padding:0;font-size:17px;line-height:24px;text-rendering:optimizeLegibility}.postcontent li{font-weight:300;margin-bottom:0.2em}.postcontent li img{vertical-align:top;max-width:calc(100% - 20px)}.postcontent pre{border:1px solid #eee;margin-top:1em;margin-bottom:1em;padding:0.5em;background-color:#fafafa}.postcontent pre code{font-family:monospace;border:none;padding:0}.postcontent hr{margin-top:1em !important;margin-bottom:1em !important}.postcontent blockquote{background-color:#f3f3f3;font-style:italic;margin:1em 0;padding:0.5em 1em 0 1em;border-left:1px solid #ddd}.postcontent blockquote p{padding-bottom:0.5em}.postcontent a{text-decoration:underline}.profile{margin:0 auto;max-width:700px;width:100%;margin-top:30px}@media screen and (max-width: 700px){.profile{padding-left:15px;padding-right:15px}}.profile__section{clear:both;margin-bottom:30px}.profile__section--intro{margin-bottom:50px}@media (min-width: 480px){.profile__section--intro{display:flex}}.profile__avatar{display:flex;align-items:center}@media (min-width: 480px){.profile__avatar{display:block;width:135px;margin-right:20px}}.profile__avatarimage{display:block;width:135px;height:135px;border-radius:50%;margin:0 20px 10px 0;background-color:#fff}@media (min-width: 480px){.profile__avatarimage{margin-right:0}}.profile__editlink{display:block;font-size:12px;line-height:18px;text-align:center}.profile__editlink,.profile__editlink:link,.profile__editlink:visited{color:#777}.profile__editlink:hover,.profile__editlink:active,.profile__editlink:focus{color:#777;text-decoration:underline}@media (min-width: 480px){.profile__text{width:calc(100% - 155px)}}.profile__header{display:flex;justify-content:space-between;align-items:center;width:100%}@media (min-width: 480px){.profile__header{align-items:flex-start}}.profile__toggle{margin:6px 0 0 10px}.profile__toggle-label{margin-right:5px;font-weight:500;font-size:16px;line-height:32px;white-space:nowrap}.profile__company{font-size:13px;line-height:18px;margin-bottom:10px}.profile__description{margin:0 0 10px 0;font-size:17px;line-height:28px}.profile__meta{display:flex;padding:0;margin:0;font-weight:300;font-size:13px;line-height:18px;color:#777}.profile__metaitem{list-style-type:none;margin:0 15px 10px 0}.profile__subheading,.profile__subsubheading{margin:0 0 10px 0}.profile__section--stats{border:1px solid #efefef;border-width:1px 0;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.profile__list{display:flex;flex-wrap:wrap;align-items:flex-start;width:calc(100% + 20px);padding:0;margin:0 -10px}.profile__listitem--badges{list-style-type:none;width:50%;padding:0;margin:0}@media screen and (min-width: 480px){.profile__listitem--badges{width:25%}}@media screen and (min-width: 768px){.profile__listitem--badges{width:120px}}.profile__list--certifications{justify-content:space-between}.profile__listitem--certifications{list-style-type:none;width:100%;padding:0;margin:0}@media screen and (min-width: 480px){.profile__listitem--certifications{width:50%}}.profile__achievement{color:#424242;cursor:pointer;display:flex;flex-direction:row-reverse;align-items:center}.profile__achievement:hover{color:#424242}.profile__detaillist{margin:15px 0;font-size:14px}.profile__detaillist:after{content:"";display:table;clear:both}.profile__detaillabel{display:block;float:left;clear:left;padding-right:5px;font-weight:500}.profile__detailvalue{display:block;float:left;padding-right:10px;margin:0}.profile__verified{width:14px;height:14px;display:inline-block;background:url(/assets/widgets/belt_green_complete-8e89218aa33c181a347615af3ee9287b6e8e98f07600a906feb20197c2d79a1c.png) no-repeat center left;background-size:14px}.profileedit__header{margin-bottom:30px}.profileedit__sectionheading{margin:16px 0}.profileedit__avatar{display:flex;margin-bottom:10px}.profileedit__avatar img,.profileedit__avatar svg{display:block;border-radius:50%;width:70px;height:70px;margin:0 10px}.profileedit__avatar img[src=""]{display:none}.profileedit__avatar svg{vertical-align:middle}img+.profileedit__avatar--fallback{display:none}img[src=""]+.profileedit__avatar--fallback{display:block}.profileedit__row.row{width:100%;max-width:none;margin:0 -10px}.profileedit__row--actions.row{margin:40px -10px 0}.profileedit__requiredmsg{margin-bottom:10px}.publiclogin{margin-top:0;max-width:500px;text-align:center}.publiclogin--page{margin-top:30px;max-width:400px !important}.publiclogin--page .login-register-button{margin-top:0}.publiclogin--page .login-actions{margin-bottom:20px}.publiclogin__pageheading{margin-bottom:20px !important}p.publiclogin__message{font-size:17px;font-weight:300;margin:0}.publiclogin__avatar{height:150px;width:150px}.publiclogin__login{margin:20px auto;max-width:280px}.publiclogin__login .login-form{margin-bottom:30px}.publiclogin__login .login-form:last-child{margin-bottom:10px}.publiclogin__login .login-actions{margin-top:16px}.publiclogin__login .login-register-button{margin-top:10px}.publiclogin__reject,.publiclogin__reject:link,.publiclogin__reject:visited,.publiclogin__reject:hover,.publiclogin__reject:active,.publiclogin__reject:focus{color:#777;font-size:12px;line-height:15px;margin-top:10px;text-align:center;text-decoration:none}.publiclogin__reject:hover,.publiclogin__reject:active,.publiclogin__reject:focus{text-decoration:underline}.publicpathedit__settingslabel{font-size:14px;font-weight:500;margin:0}.radio{align-items:center;display:inline-block}.radio__label{cursor:pointer;display:inline-block;font-size:14px;line-height:24px;margin-left:10px}.radio__ui{border:1px solid #424242;border-radius:50%;display:inline-block;height:20px;position:relative;vertical-align:middle;width:20px}.radio__ui:before,.radio__ui:after{border-radius:50%;content:'';display:block;position:absolute}.radio__input,.radio__input--glow{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.radio__input:checked+.radio__ui:before,.radio__ui--selected:after{background-color:#424242;height:12px;left:0;transform:translate(25%, 25%);top:0;width:12px}.radio__input--glow:checked+.radio__ui:before,.radio__ui--selectedglow:after{background-color:transparent;border:3px solid #00bcd4;left:-4px;height:26px;top:-4px;transform:none;width:26px}.radioimagelist{display:flex;flex-wrap:wrap;list-style-type:none;margin:1em 0 0}.radioimagelist__item{display:block;margin:0 1em 1em 0;position:relative;vertical-align:top}.radioimagelist__label{margin:0}.radioimagelist__image{background-color:#b3b3b3;display:block;max-height:100px;max-width:160px;min-height:100px;min-width:100px}.radioimagelist__input{bottom:16px;margin:0 !important;position:absolute;right:10px}.radiotogglebutton{display:inline-block;font-size:13px;margin:0 10px 20px 0}.radiotogglebutton__label{background-color:#f0f0f0;border-radius:4px;display:inline-block;height:37px;line-height:37px;margin:0 !important;padding:0 1em}.radiotogglebutton__input{display:none}.radiotogglebutton__input+label:hover{background-color:#b3b3b3;color:#fff}.radiotogglebutton__input:checked+label{background-color:#00bcd4;color:#fff}.rating{position:relative;top:-2px}.rating,.rating fieldset{display:inline-block;padding:0;border:0;margin:0;font-size:12px;line-height:16px;height:16px;color:#777;vertical-align:bottom}.rating fieldset{padding-left:3px}.rating label{vertical-align:text-bottom}.rating input[type="radio"]{display:none}.rating input[type="radio"]+label{cursor:pointer;margin:0 0 0 -3px}.rating input[type="radio"][disabled]+label{cursor:default}.rating input[type="radio"]:not([disabled])+label{color:#00bcd4}.rating input[type="radio"]:not([disabled]):not(:invalid) ~ label .rating__star{color:currentColor;fill:currentColor;stroke:transparent}.rating input[type="radio"]:not([disabled]):checked ~ input ~ label .rating__star{color:transparent;fill:transparent;stroke:#777}.rating .rating__star{display:inline-block;position:static;width:16px;height:16px;color:transparent;fill:transparent;stroke:#777}.rating .rating__star--filled{color:currentColor !important;fill:currentColor !important;stroke:transparent !important}.rating:not(.rating--disabled):hover input:not([disabled])+label .rating__star{color:currentColor !important;fill:currentColor !important;stroke:transparent !important}.rating:not(.rating--disabled):hover input:not([disabled])+label:hover ~ label .rating__star{color:transparent !important;fill:transparent !important;stroke:#777 !important}.rating--collectionheading,.rating--collectionheading fieldset{color:#fff}.rating--collectionheading .rating__star{stroke:#fff}.rating--collectionheading input[type="radio"]:not([disabled])+label{color:#fff}.rating--collectionheading input[type="radio"]:not([disabled]):checked ~ input ~ label .rating__star{stroke:#fff}.rating--collectionheading:not(.rating--disabled):hover input:not([disabled])+label:hover ~ label .rating__star{stroke:#fff !important}.rating--disabled .rating__star{pointer-events:none !important}.rating__container{display:inline-block}.rating[data-rating-value^="1"] input[disabled]:nth-child(1)+label .rating__star,.rating[data-rating-value^="1"] input:not([disabled]):invalid:nth-child(1)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="1"][data-rating-value*=".3"] input[disabled]:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".3"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".4"] input[disabled]:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".4"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".5"] input[disabled]:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".5"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".6"] input[disabled]:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".6"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".7"] input[disabled]:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".7"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover){color:#777;fill:transparent;stroke:#777}.rating[data-rating-value^="1"][data-rating-value*=".8"] input[disabled]:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".8"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".9"] input[disabled]:nth-child(3)+label .rating__star:not(:hover),.rating[data-rating-value^="1"][data-rating-value*=".9"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="2"] input[disabled]:nth-child(1)+label .rating__star,.rating[data-rating-value^="2"] input:not([disabled]):invalid:nth-child(1)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="2"] input[disabled]:nth-child(3)+label .rating__star,.rating[data-rating-value^="2"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="2"][data-rating-value*=".3"] input[disabled]:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".3"] input:not([disabled]):invalid:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".4"] input[disabled]:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".4"] input:not([disabled]):invalid:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".5"] input[disabled]:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".5"] input:not([disabled]):invalid:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".6"] input[disabled]:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".6"] input:not([disabled]):invalid:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".7"] input[disabled]:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".7"] input:not([disabled]):invalid:nth-child(5)+label .rating__star:not(:hover){color:#777;fill:transparent;stroke:#777}.rating[data-rating-value^="2"][data-rating-value*=".8"] input[disabled]:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".8"] input:not([disabled]):invalid:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".9"] input[disabled]:nth-child(5)+label .rating__star:not(:hover),.rating[data-rating-value^="2"][data-rating-value*=".9"] input:not([disabled]):invalid:nth-child(5)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="3"] input[disabled]:nth-child(1)+label .rating__star,.rating[data-rating-value^="3"] input:not([disabled]):invalid:nth-child(1)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="3"] input[disabled]:nth-child(3)+label .rating__star,.rating[data-rating-value^="3"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="3"] input[disabled]:nth-child(5)+label .rating__star,.rating[data-rating-value^="3"] input:not([disabled]):invalid:nth-child(5)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="3"][data-rating-value*=".3"] input[disabled]:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".3"] input:not([disabled]):invalid:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".4"] input[disabled]:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".4"] input:not([disabled]):invalid:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".5"] input[disabled]:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".5"] input:not([disabled]):invalid:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".6"] input[disabled]:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".6"] input:not([disabled]):invalid:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".7"] input[disabled]:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".7"] input:not([disabled]):invalid:nth-child(7)+label .rating__star:not(:hover){color:#777;fill:transparent;stroke:#777}.rating[data-rating-value^="3"][data-rating-value*=".8"] input[disabled]:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".8"] input:not([disabled]):invalid:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".9"] input[disabled]:nth-child(7)+label .rating__star:not(:hover),.rating[data-rating-value^="3"][data-rating-value*=".9"] input:not([disabled]):invalid:nth-child(7)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="4"] input[disabled]:nth-child(1)+label .rating__star,.rating[data-rating-value^="4"] input:not([disabled]):invalid:nth-child(1)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="4"] input[disabled]:nth-child(3)+label .rating__star,.rating[data-rating-value^="4"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="4"] input[disabled]:nth-child(5)+label .rating__star,.rating[data-rating-value^="4"] input:not([disabled]):invalid:nth-child(5)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="4"] input[disabled]:nth-child(7)+label .rating__star,.rating[data-rating-value^="4"] input:not([disabled]):invalid:nth-child(7)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="4"][data-rating-value*=".3"] input[disabled]:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".3"] input:not([disabled]):invalid:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".4"] input[disabled]:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".4"] input:not([disabled]):invalid:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".5"] input[disabled]:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".5"] input:not([disabled]):invalid:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".6"] input[disabled]:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".6"] input:not([disabled]):invalid:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".7"] input[disabled]:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".7"] input:not([disabled]):invalid:nth-child(9)+label .rating__star:not(:hover){color:#777;fill:transparent;stroke:#777}.rating[data-rating-value^="4"][data-rating-value*=".8"] input[disabled]:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".8"] input:not([disabled]):invalid:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".9"] input[disabled]:nth-child(9)+label .rating__star:not(:hover),.rating[data-rating-value^="4"][data-rating-value*=".9"] input:not([disabled]):invalid:nth-child(9)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="5"] input[disabled]:nth-child(1)+label .rating__star,.rating[data-rating-value^="5"] input:not([disabled]):invalid:nth-child(1)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="5"] input[disabled]:nth-child(3)+label .rating__star,.rating[data-rating-value^="5"] input:not([disabled]):invalid:nth-child(3)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="5"] input[disabled]:nth-child(5)+label .rating__star,.rating[data-rating-value^="5"] input:not([disabled]):invalid:nth-child(5)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="5"] input[disabled]:nth-child(7)+label .rating__star,.rating[data-rating-value^="5"] input:not([disabled]):invalid:nth-child(7)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="5"] input[disabled]:nth-child(9)+label .rating__star,.rating[data-rating-value^="5"] input:not([disabled]):invalid:nth-child(9)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating[data-rating-value^="5"][data-rating-value*=".3"] input[disabled]:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".3"] input:not([disabled]):invalid:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".4"] input[disabled]:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".4"] input:not([disabled]):invalid:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".5"] input[disabled]:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".5"] input:not([disabled]):invalid:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".6"] input[disabled]:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".6"] input:not([disabled]):invalid:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".7"] input[disabled]:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".7"] input:not([disabled]):invalid:nth-child(11)+label .rating__star:not(:hover){color:#777;fill:transparent;stroke:#777}.rating[data-rating-value^="5"][data-rating-value*=".8"] input[disabled]:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".8"] input:not([disabled]):invalid:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".9"] input[disabled]:nth-child(11)+label .rating__star:not(:hover),.rating[data-rating-value^="5"][data-rating-value*=".9"] input:not([disabled]):invalid:nth-child(11)+label .rating__star:not(:hover){color:#777;fill:#777;stroke:transparent}.rating__submit{display:none}.rating__count{margin:0 3px 0 1px}.rating__count:before{display:inline;content:'('}.rating__count:after{display:inline;content:')'}.resource{align-items:center;display:flex;margin:1em 0;padding:0}.resource__icon{height:35px;margin:0 1em 0 0}.resource__text{font-size:12px}.resource__name{font-size:17px;font-weight:500;word-break:break-word}.resource__size{white-space:nowrap}.review{font-size:14px;margin:2em 0 3em}.review--currentuser{margin:0 0 1em}.review--hidden{display:none}.review__info{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;justify-content:space-between;margin-left:50px;min-height:40px;padding:0;position:relative}@media (max-width: 600px){.review__info{display:block}}.review__title{flex-grow:4;font-weight:500;margin:0}.review__avatar{border-radius:50%;height:40px;left:-50px;position:absolute;top:0;width:40px}.review__meta{white-space:nowrap}.review__metaitem{display:inline-block;margin-right:0.5em;vertical-align:top}.review__metaitem:last-child{margin-right:0}.review__rating{margin-top:5px}.review__rating .rating__star{margin:0 0 0 -3px}.review__rating--currentuser{margin-top:3px}.review__rating--currentuser .rating__star{height:20px;margin:0;width:20px}.review__rating--inactive.review__rating--currentuser .rating__star{margin:0 0 0 -3px}.review__body{margin:0.5em 0 0 50px;overflow:hidden}@media (max-width: 600px){.review__body{margin:0.5em 0 2em}}.review__bodyedit{background-color:#fafafa;border:none;border-radius:4px;margin-top:0.5em;min-height:6em}.review__bodysubmit{float:right}.review__adminonly{font-size:13px;font-weight:400;line-height:1.5;margin:0}.review__submitactions{align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap}.review__submitactions .review__bodysubmit{order:3}.review__submitactions .review__delete{line-height:2em;order:1}.review__submitactions .review__adminonly{order:2}@media (max-width: 760px){.review__submitactions .review__bodysubmit{order:2}.review__submitactions .review__adminonly{flex-basis:100%;margin:1em 0 0;order:3}}.review__actions{margin:0.5em 0 0 50px}@media (max-width: 600px){.review__actions{margin:0.5em 0 2em}}.review__editlink{margin-right:1em}.review__error{font-weight:500;font-size:12px}.reviews{margin:1em 10px 0 0}.reviews__befirst{text-align:center}.reviews__befirsttitle{font-weight:500;margin:1em 0 0}.reviews__befirstsubtitle{font-size:13px}.reviews__reviewslist{border-top:1px solid rgba(206,206,206,0.75);list-style-type:none;margin-top:2em;padding-top:1em}.reviews__befirstavatar{border-radius:50%;height:50px;width:50px}.reviews__adminprivilege{font-size:13px;margin-left:50px}.sendlettermodal__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:0.5em}.session:before,.session:after{display:block;font-weight:400;left:0;position:absolute;text-align:center;width:65px}.session{align-items:flex-start;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;margin:15px 0;min-height:63px;padding-bottom:15px;position:relative}.session:before{background-color:#00bcd4;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;content:attr(data-month);font-size:12px;height:18px;line-height:18px;top:0;text-transform:uppercase}.session:after{border:1px solid #f0f0f0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;content:attr(data-date);font-size:28px;height:45px;line-height:45px;top:18px}.session[data-is-active=false]:before{background-color:#b3b3b3}.session[data-is-active=false]:after{color:#b3b3b3}.session[data-is-active=false] .session__name,.session[data-is-active=false] .session__content{color:#777 !important}.session--single{border-top:1px solid #f0f0f0;margin-bottom:30px;padding-top:15px}.session--single:before{top:15px}.session--single:after{top:33px}.session__container{border-top:1px solid #f0f0f0;display:block;list-style-type:none}.session__containerheading{margin:35px 0 10px}.session__containerheading:first-child{margin-top:0}.session__content{min-height:63px;padding:0 20px 0 85px}.session__actions .button{white-space:nowrap}.session__inactivemsg{font-size:14px;font-style:italic;margin:0}@media (max-width: 500px){.session{display:block}.session__actions{margin:1em 0 0 85px}}.session__title{display:inline;margin:0 0 0.25em}.session__name{display:block}.session__dates{font-size:17px;line-height:24px}.u-headingitem .session__dates{font-weight:300}.session__meta{display:flex;flex-wrap:wrap;line-height:1;list-style-type:none;margin:0}.session__metaitem{color:#777;display:block;font-size:12px;font-weight:normal;line-height:18px;margin:0;padding-right:1em}.session__metaitem--heading{flex-basis:100%;font-weight:500;margin:0 0 0.5em;padding:0;width:100%}.session__description{color:#777;font-size:12px;font-weight:normal;line-height:18px;margin:0.5em 0 0}.session__schedulebutton,.session__schedulebutton:hover,.session__schedulebutton:active,.session__schedulebutton:focus{font-size:12px;line-height:18px}.session__droplink{color:#c72921;display:inline-block;font-size:12px;font-weight:normal;line-height:1.2;padding:0 0 3px 0.5em;text-decoration:underline}.session__moredetailstrigger{text-decoration:underline;white-space:nowrap}.session__joinlater{align-items:center;display:flex;font-size:12px;font-style:italic;line-height:18px;width:130px}@media (max-width: 500px){.session__joinlater{display:block;width:auto}}.session__joinlatertext{display:inline-block;margin-right:5px;text-align:right;vertical-align:middle}.session__joinlaterrefresh{display:inline-block;height:25px;vertical-align:middle;width:25px}.session__joinlaterrefresh .btnicon{height:25px;width:25px}.session__ocurrencestitle{color:#777;font-size:17px;font-weight:500}.session__ocurrencestitle--short{color:#777;font-size:12px;font-weight:500;line-height:19px;margin:10px 0 0}ul.session__ocurrenceslist{font-size:13px;list-style-type:none;margin:20px 0 0}ul.session__ocurrenceslist--short{color:#777;font-size:12px;margin-top:0}.session__occurrencename{display:block;font-weight:400}.session__occurrencedetails dd,.session__occurrencedetails p{display:block;font-size:13px;margin:0}.sharelinks{display:flex;justify-content:center;list-style-type:none;margin:0;overflow:hidden}.sharelinks__item{padding:7.5px}.sharelinks__link{display:block;height:35px;width:35px;color:#00bcd4}.sharelinks__link:not(:hover){color:#424242}.sharelinks__link:hover,.sharelinks__link.button:hover{color:#00bcd4}@media (min-width: 480px){.sharelinks--coursebar .sharelinks__link{width:24px;height:24px}}.sharelinks__icon{height:35px;width:35px}@media (min-width: 480px){.sharelinks--coursebar .sharelinks__icon{width:24px;height:24px}}.sidemenu{background-color:#fafafa;box-sizing:border-box;height:100vh;overflow-y:auto;position:fixed;top:0;left:0;transform:translateX(-100%);transition:transform 400ms ease 0s, visibility 0s linear 400ms;visibility:hidden;z-index:200;-webkit-transform:translateX(-100%);-webkit-transition:-webkit-transform 400ms ease 0s, visibility 0s linear 400ms}.sidemenu--expanded{transform:translateX(0);transition:transform 400ms ease 0s, visibility 0s linear 0s;visibility:visible;-webkit-transform:translateX(0);-webkit-transition:-webkit-transform 400ms ease 0s, visibility 0s linear 0s}.sidemenu__header{background-color:#3f464b;border-right-color:#3f464b;border-right-style:solid;border-right-width:1px;display:block;width:241px;height:65px}.util-app--exceed .sidemenu__header,.sidemenu--exceed .sidemenu__header{background-color:#00bcd4}.util-app--level .sidemenu__header,.sidemenu--level .sidemenu__header{background-color:#01d8c4}.sidemenu--snackertv .sidemenu__header{background-color:#ffc107}.util-app--tribe .sidemenu__header,.sidemenu--tribe .sidemenu__header{background-color:#ea2161}.sidemenu__btn{background-color:transparent;border:0;border-radius:50%;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;float:left;font-family:"Roboto", sans-serif;height:25px;margin:20px;padding:0;position:relative;transition-duration:250ms;transition-property:background-color;transition-timing-function:linear;width:25px;-webkit-transition-duration:250ms;-webkit-transition-property:background-color;-webkit-transition-timing-function:linear}.sidemenu__btn+.sidemenu__btn{margin-left:0}.sidemenu__btn:focus,.sidemenu__btn:hover{background-color:rgba(255,255,255,0.15)}.sidemenu__btn:active,.sidemenu__btn:focus,.sidemenu__btn:hover,.sidemenu__btn:visited{color:#fff}.sidemenu__btn .btnicon{vertical-align:middle}.sidemenu__title{color:#fff;display:inline-block;font-size:20px;width:100%;height:35px;line-height:35px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.sidemenu__titlelink{color:#fff;display:inline-block;width:calc(100% - (20px * 2));height:35px;margin-left:20px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:35px}.sidemenu__titlelink:active,.sidemenu__titlelink:focus,.sidemenu__titlelink:hover,.sidemenu__titlelink:visited{color:#fff;text-decoration:none}.sidemenu__titleicon{width:auto;height:auto;max-width:35px;max-height:35px;margin-right:10px;vertical-align:middle}svg.sidemenu__titleicon{width:35px !important;height:35px !important}.sidemenu__titletext{height:35px;line-height:35px}.sidemenu__list{background-color:#fafafa;box-shadow:1px 0 0 0 rgba(0,0,0,0.12);box-sizing:border-box;color:#424242;display:flex;flex-direction:column;min-height:calc(100vh - 65px);list-style:none;overflow:hidden;-ms-flex-direction:column;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;font:inherit !important;font-size:100% !important;margin-bottom:0 !important;margin-left:0 !important;margin-top:0 !important;padding-left:0 !important}.sidemenu__listitem{background-color:#fafafa;box-sizing:border-box;height:65px;position:relative;transition-delay:0s, 0s, 0s, 400ms;transition-duration:250ms, 250ms, 250ms, 0s;transition-property:background-color, border-bottom-color, border-top-color, width;transition-timing-function:linear, linear, linear, ease;width:240px;-webkit-transition-delay:0s, 0s, 0s, 400ms;-webkit-transition-duration:250ms, 250ms, 250ms, 0s;-webkit-transition-property:background-color, border-bottom-color, border-top-color, width;-webkit-transition-timing-function:linear, linear, linear, ease}.sidemenu__listitem--compressed{height:25px}.sidemenu__listitem--compressed:last-child{margin-bottom:20px}.sidemenu__listitem--mobile{display:none}@media (max-width: 1024px){.sidemenu__listitem--mobile{display:block}}.screensize--tablet .sidemenu__listitem--mobile,.screensize--phone .sidemenu__listitem--mobile{display:block}.sidemenu__listitem--bottom{margin-top:auto}@media (max-width: 1024px){.sidemenu__listitem--bottom{bottom:initial;margin-top:0;position:static}}.screensize--tablet .sidemenu__listitem--bottom,.screensize--phone .sidemenu__listitem--bottom{bottom:initial;margin-top:0;position:static}.sidemenu__listitem--divider:before{display:block;height:1px;background-color:#f0f0f0;width:calc(100% - 30px);content:'';margin:-1px 15px 0}.sidemenu__itemcontent,.sidemenu__link{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px;border-top-color:transparent;border-top-style:solid;border-top-width:1px;box-sizing:border-box;color:#424242;display:block;height:65px;overflow:hidden;position:relative;text-decoration:none;transition-duration:0s;transition-property:width;transition-timing-function:ease;width:240px;-webkit-transition-duration:0s;-webkit-transition-property:width;-webkit-transition-timing-function:ease}.sidemenu__listitem--compressed .sidemenu__itemcontent,.sidemenu__listitem--compressed .sidemenu__link{height:25px;padding-left:65px}.sidemenu__link{font-weight:300}.sidemenu__link:active,.sidemenu__link:focus,.sidemenu__link:hover,.sidemenu__link:visited{color:#424242;text-decoration:none}.sidemenu__link:focus,.sidemenu__link:hover{background-color:#f0f0f0}.sidemenu__listitem--compressed .sidemenu__link:focus,.sidemenu__listitem--compressed .sidemenu__link:focus .sidemenu__text,.sidemenu__listitem--compressed .sidemenu__link:hover,.sidemenu__listitem--compressed .sidemenu__link:hover .sidemenu__text{background-color:#fafafa;text-decoration:underline}.sidemenu__listitem--active .sidemenu__link{cursor:default}.sidemenu__link--btn{background-color:transparent;border:1px solid #3f464b;border-radius:20px;color:#3f464b;cursor:pointer;font-family:"Roboto", sans-serif;font-size:13px;font-weight:400;height:25px;line-height:31px;margin:20px;min-width:110px;padding:0 20px;text-align:center;text-decoration:none;transition-duration:400ms;transition-property:background-color, color;vertical-align:middle;width:200px;-webkit-transition-duration:400ms;-webkit-transition-property:background-color, color}.sidemenu__link--btn:focus,.sidemenu__link--btn:hover{background-color:transparent}.sidemenu--exceed .sidemenu__link--btn{border-color:#00bcd4;color:#00bcd4}.sidemenu--exceed .sidemenu__link--btn:focus,.sidemenu--exceed .sidemenu__link--btn:hover{border-color:#00a2b6;color:#00a2b6}.sidemenu--level .sidemenu__link--btn{border-color:#01d8c4;color:#01d8c4}.sidemenu--level .sidemenu__link--btn:focus,.sidemenu--level .sidemenu__link--btn:hover{border-color:#00a37c;color:#00a37c}.sidemenu--snackertv .sidemenu__link--btn{border-color:#ffc107;color:#ffc107}.sidemenu--snackertv .sidemenu__link--btn:focus,.sidemenu--snackertv .sidemenu__link--btn:hover{border-color:#ff9200;color:#ff9200}.sidemenu--tribe .sidemenu__link--btn{border-color:#ea2161;color:#ea2161}.sidemenu--tribe .sidemenu__link--btn:focus,.sidemenu--tribe .sidemenu__link--btn:hover{border-color:#d70425;color:#d70425}.sidemenu__link--loginprompt{background:transparent;border:none;margin:0;padding:0;text-align:left}.sidemenu__image{background-color:transparent;border-radius:0px;box-sizing:border-box;float:left;height:25px;margin:20px;transition-duration:250ms;transition-property:background-color;transition-timing-function:linear;width:25px;-webkit-transition-duration:250ms;-webkit-transition-property:background-color;-webkit-transition-timing-function:linear}.sidemenu__listitem--active .sidemenu__image{background-color:#3f464b;color:#fff}.sidemenu--exceed .sidemenu__listitem--active .sidemenu__image{background-color:#00bcd4}.sidemenu--level .sidemenu__listitem--active .sidemenu__image{background-color:#01d8c4}.sidemenu--snackertv .sidemenu__listitem--active .sidemenu__image{background-color:#ffc107}.sidemenu--tribe .sidemenu__listitem--active .sidemenu__image{background-color:#ea2161}.sidemenu__text{box-sizing:border-box;float:left;font-size:14px;line-height:18px;max-height:36px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:175px;-webkit-transform:translateY(-50%)}.sidemenu--exceed .sidemenu__listitem--active .sidemenu__text{color:#00bcd4}.sidemenu--level .sidemenu__listitem--active .sidemenu__text{color:#01d8c4}.sidemenu--snackertv .sidemenu__listitem--active .sidemenu__text{color:#ffc107}.sidemenu--tribe .sidemenu__listitem--active .sidemenu__text{color:#ea2161}.sidemenu__badge{position:relative}.sidemenu__listitem .sidemenu__badge{position:relative;top:-1px;left:0;margin-left:8px}.sidemenu__heading{float:left;font-size:17px}.sidemenu__subheading{clear:both;color:#777;float:left;width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis}.sidemenu__listitem--userinfo{height:auto}.sidemenu__loginbtn{margin:25px 0 0 20px}.skip2content{background-color:rgba(63,70,75,0.9);border-bottom-right-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.4);box-sizing:border-box;color:#fff;display:inline-block;font-size:13px;font-weight:400;height:30px;line-height:18px;padding:5px 20px;position:fixed;top:0;transform:translateX(-110%);transition-duration:250ms;transition-property:opacity, transform;transition-timing-function:linear, ease-in-out;white-space:nowrap;z-index:300}.skip2content:active,.skip2content:focus,.skip2content:hover,.skip2content:visited{color:#fff}.skip2content:focus{transform:translateX(0)}*[data-status-icon]:before{border-radius:50%;content:'';display:inline-block;height:12px;margin:-2px 0.5em 0 0;vertical-align:middle;width:12px}*[data-status-icon="published"]:before{background-color:#0e9657}*[data-status-icon="draft"]:before{background-color:#f4be41}.studentform__label{display:block;font-size:14px;font-weight:500;line-height:24px;padding:0}.studentform__label--section{font-size:16px;margin-bottom:10px}.studentform__label--sub{font-weight:normal}.studentform__label--inline{display:inline;font-size:13px;font-weight:400;line-height:16px;margin:0;padding:0;vertical-align:middle}.studentform__input{background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;box-sizing:border-box;color:#424242;font-size:13px;font-weight:400;height:37px;line-height:13px;margin:0 0 20px;padding:8px;transition-duration:250ms;transition-timing-function:linear}.studentform__input:focus{background:none !important;border-color:#b3b3b3 !important}.studentform__input--inline{display:inline-block !important;margin:0 !important;width:auto}.studentform__input--small{max-width:60px}.studentform__input--date{margin-bottom:0 !important;max-width:240px}.studentform__select{background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;margin-bottom:20px}.studentform__select--inline{display:inline-block;margin-bottom:0}.studentform__select--small{min-width:120px;width:auto}.studentform__textarea{border:1px solid #f0f0f0;border-radius:4px;box-sizing:border-box;color:#424242;font-family:inherit;font-size:13px;line-height:18px;margin:0 0 20px;min-height:72px;min-width:100%;padding:8px;transition-duration:250ms;transition-timing-function:linear}.studentform__textarea:focus{border-color:#b3b3b3 !important}.studentform__fieldset{border:none;margin:0;padding:0}.studentform__section{margin-bottom:20px}.studentform__infotext{font-size:13px;margin:0 0 20px}.studentform__inputlist{list-style-type:none;margin:0 0 20px}.studentform__inputlistrow{margin:10px 0}.studentform__inputlistrow:first-child{margin-top:0}.studentform__inputlistradio,.studentform__inputlistcheckbox{margin:0 5px 0 2px}.studentform__actions{margin:40px 0;overflow:hidden}.studentform__actions--right{text-align:right}.studentform__secondaryactions{float:right}.subheader{display:flex;flex-wrap:wrap;box-sizing:border-box;margin:0 auto 40px;max-width:none;padding:0 0;width:100%}.subheader--toolbar{padding-left:65px}@media (max-width: 1024px){.subheader--toolbar{padding-left:0}}.screensize--tablet .subheader--toolbar,.screensize--phone .subheader--toolbar{padding-left:0}.subheader__heading{color:#3f464b;font-size:27px;font-weight:500;line-height:1.11;padding-top:40px;margin-bottom:10px;text-transform:capitalize;width:100%}.subheader__subheading{font-weight:500;margin:8px 0 40px;padding-left:0}.subheader__tabicon{display:inline-block;height:24px;position:relative;top:7px;width:24px}.subheader--with-actions{justify-content:space-between;align-items:center;margin:0 auto 20px}.subheader--with-actions .subheader__heading{flex-basis:100%}.subheader--with-actions .subheader__nav{margin:0 0 20px}@media (max-width: 420px){.subheader--with-actions .subheader__nav{flex-basis:100%}}.subheader--with-actions .subheader__tablist{margin-bottom:0}.subheader__actions{flex-grow:999;list-style-type:none;padding:0;margin:0 0 20px;text-align:right}@media (max-width: 420px){.subheader__actions{flex-basis:100%;text-align:left}}.subheader__action{display:inline-block;margin-left:10px;text-align:left}@media (max-width: 420px){.subheader__action{margin-left:0}}.table{margin:1em 0;width:100%}.table thead th{border-top:none;font-size:12px;font-weight:400;padding-bottom:0}@media (max-width: 760px){.table{border-bottom:1px solid #f0f0f0}.table thead th:not(.table__checkboxcell){height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.table thead tr{border:none}.table tbody,.table tr,.table th,.table td{display:block;text-align:left}.table td{border:none;padding:0.5em 0}.table tr{border-top:1px solid #f0f0f0;padding:0.5em 0}.table th[data-table-label]:before,.table td[data-table-label]:before{color:#777;content:attr(data-table-label);display:inline-block;font-weight:400;margin-right:7px}}@media (max-width: 760px){.table__userrow{min-height:40px;position:relative}.table .table__userrow{padding-left:40px}.table__userrow .user__avatar{left:0;position:absolute;top:8px;width:30px}}.table__checkboxcell{padding:0 0 0 10px !important}@media (max-width: 760px){.table__checkboxcell{float:right;margin:10px 0 0 10px}}th.table__checkboxcell{margin-bottom:10px}@media (max-width: 760px){th.table__checkboxcell{border:none;text-align:right}}.table__maincell{text-align:left;width:100%}.table__actionscell{text-align:center;white-space:nowrap}.table__valuecell{white-space:nowrap}@media (max-width: 760px){td.table__figurecell[data-table-label]:before{display:block;margin-bottom:10px}}.table__status{display:block}.table--clean td,.table--clean th{border-bottom:none;border-top:none;padding-bottom:10px;padding-top:10px;text-transform:none}@media (min-width: 760px){.table--hoverrow tbody tr:hover{background-color:#fafafa}.table--hoverrow tbody tr:hover td,.table--hoverrow tbody tr:hover th{background-color:#fafafa}}.tabs{margin-top:5px}.tabs__tablist{padding:0;margin:0}.tabs__tablistitem{list-style-type:none;display:inline-block;margin:0 20px 10px 0}.tabs__tablistitem:last-child{margin-right:0}.tabs__tab{height:25px;padding-bottom:7px;font-weight:400;font-size:13px;line-height:18px;color:#424242}.tabs__tab:hover,.tabs__tab:active,.tabs__tab:focus{padding-bottom:5px;border-bottom:2px solid #00bcd4;text-decoration:none;color:#424242}.tabs__tab--selected{padding-bottom:5px;border-bottom:2px solid #00bcd4;font-weight:500;cursor:default}.tabs__tabpanel{margin-top:10px}.tabscroller{display:flex;margin-bottom:20px !important;opacity:0;transition:opacity 0.25s ease-out;width:100%}.tabscroller.tabs{margin-top:0}.tabscroller--ready{opacity:1}.tabscroller__tablist{white-space:nowrap;overflow:hidden}.tabscroller__tablist--neeman{overflow-x:scroll;-webkit-overflow-scrolling:touch}.tabscroller__button{cursor:pointer;display:block;height:44px;margin-top:-10px;padding:7px;width:44px}.tabscroller__button svg{display:block;width:30px;height:30px}.tabscroller__button.tabscroller__button--prev{margin-left:-15px}.tabscroller__button.tabscroller__button--next{margin-right:-15px}.tabscroller__button:focus,.tabscroller__button:hover{background-color:transparent !important;color:#424242 !important}.tabscroller__button[disabled]{opacity:.5;color:#424242 !important;cursor:default;background:transparent !important}.tabscroller__button[disabled]:hover{color:#424242 !important}.tabscroller__button:not(.tabscroller__button--hidden)+.tabscroller__tablist{width:calc(100% - 44px)}.tabscroller__button.tabscroller__button--hidden{display:none}.tag{background-color:#3f464b;border-radius:3px;color:#fff;font-size:13px;font-weight:300;padding:2px 3px;vertical-align:text-top;white-space:nowrap;margin-left:2px}.tag--public{font-size:14px;font-weight:400}.tag--assessment,.tag--text_assessment,.tag--text_survey,.tag--evaluation{background-color:#ffc107}.tag--event,.tag--course_event{background-color:#ff5722}.tag--file{background-color:#009688}.tag--link,.tag--url{background-color:#2196f3}.tag--path,.tag--text_learning_path{background-color:#3f464b}.tag--post{background-color:#9146a3}.tag--collection{background-color:#607d8b}.tag--category{background-color:transparent;border:1px solid #f0f0f0;color:inherit}.tag--xplevel{background-color:#00bcd4}.tag--selectable{background-color:#fafafa;color:#424242;cursor:pointer;display:inline-block;height:33px;line-height:33px;margin:0 10px 10px 0 !important;padding:0 15px;transition:background-color 200ms ease}.tag--selectable:hover{background-color:#f0f0f0;transition:background-color 200ms ease}input:not(:checked)+.tag--removeable{display:none}.tag--selected{background-color:#00bcd4;color:#fff;cursor:default}.tag--selected:hover{background-color:#00bcd4}.tag--selectablefull{display:block;margin:0 0 0.5em 0}.tag__removeselected{cursor:pointer;display:inline-block;font-size:20px;height:27px;line-height:27px;margin:4px -8px 0 2px;text-align:center;vertical-align:top;width:27px}.tag__removeselected svg{height:27px;width:27px}.tagslist{display:block;list-style-type:none;margin:0 0 20px}.tagslist__item{display:inline-block;white-space:nowrap}.toggleswitch{align-items:center;display:flex;margin:0 0 20px;padding-bottom:28px}*[lang|='en'] .toggleswitch{padding-bottom:0}.toggleswitch__label{display:block;font-size:16px;font-weight:500;line-height:24px;margin-right:20px}.toggleswitch__input{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.toggleswitch__input+.toggleswitch__switch{background-color:#b3b3b3;border:0;border-radius:50px;cursor:pointer;display:inline-block;height:32px !important;margin:0 !important;outline:none;padding:0 !important;position:relative;top:auto;transition-duration:250ms;transition-property:background-color;width:62px;z-index:0}.toggleswitch__input+.toggleswitch__switch:after{color:#424242;content:attr(data-text-off);display:block;font:13px/28px "Roboto", sans-serif;left:50%;position:absolute;text-align:center;top:30px;transform:translateX(-50%);transition-duration:250ms;transition-property:left;transition-timing-function:cubic-bezier(0.3, 1.5, 0.7, 1);white-space:nowrap;width:auto;z-index:2}.toggleswitch__input+.toggleswitch__switch:before{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,0.2);content:"";display:block;font:13px/28px "Roboto", sans-serif;height:28px;left:2px;position:absolute;top:2px;transition-duration:250ms;transition-property:left;transition-timing-function:cubic-bezier(0.3, 1.5, 0.7, 1);white-space:nowrap;width:28px;z-index:2}.toggleswitch__input:checked+.toggleswitch__switch{background-color:#0e9657}.toggleswitch__input:checked+.toggleswitch__switch:after{content:attr(data-text-on)}.toggleswitch__input:checked+.toggleswitch__switch:before{left:32px}*[lang|='en'] .toggleswitch__input+.toggleswitch__switch{overflow:hidden}*[lang|='en'] .toggleswitch__input+.toggleswitch__switch:after{color:#fff;left:34px;top:2px;text-align:left;transform:translateX(0);width:auto}*[lang|='en'] .toggleswitch__input+.toggleswitch__switch:not([data-text-off]):after{content:"Off"}*[lang|='en'] .toggleswitch__input:checked+.toggleswitch__switch::after{left:9px}*[lang|='en'] .toggleswitch__input:checked+.toggleswitch__switch:not([data-text-on])::after{content:"On"}.toolbar{height:calc(100vh - 65px);left:0;position:fixed;top:65px;z-index:100}@media (max-width: 1024px){.toolbar{display:none}}.screensize--tablet .toolbar,.screensize--phone .toolbar{display:none}.toolbar__list{background-color:#fafafa;box-shadow:1px 0 0 0 rgba(0,0,0,0.12);box-sizing:border-box;color:#424242;display:flex;flex-direction:column;list-style:none;min-height:100%;font:inherit !important;font-size:100% !important;margin-bottom:0 !important;margin-left:0 !important;margin-top:0 !important;padding-left:0 !important}.toolbar__listitem{background-color:#fafafa;display:block;height:65px;position:relative;transition-delay:0s, 0s, 0s, 400ms;transition-duration:250ms, 250ms, 250ms, 0s;transition-property:background-color, border-bottom-color, border-top-color, width;transition-timing-function:linear, linear, linear, ease;width:65px;-webkit-transition-delay:0s, 0s, 0s, 400ms;-webkit-transition-duration:250ms, 250ms, 250ms, 0s;-webkit-transition-property:background-color, border-bottom-color, border-top-color, width;-webkit-transition-timing-function:linear, linear, linear, ease}.toolbar__listitem[data-hint]{display:block}.toolbar__link{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px;border-top-color:transparent;border-top-style:solid;border-top-width:1px;box-sizing:border-box;color:#424242;display:block;height:65px;overflow:hidden;position:relative;text-decoration:none;transition-duration:0s;transition-property:width;transition-timing-function:ease;width:65px;-webkit-transition-duration:0s;-webkit-transition-property:width;-webkit-transition-timing-function:ease}.toolbar__link--loginprompt{background:transparent;margin:0;padding:0}.toolbar__button:active,.toolbar__button:focus,.toolbar__button:hover,.toolbar__button:visited,.toolbar__link:active,.toolbar__link:focus,.toolbar__link:hover,.toolbar__link:visited{color:#424242;text-decoration:none}.toolbar__button:focus,.toolbar__button:hover,.toolbar__link:focus,.toolbar__link:hover{background-color:#f0f0f0}.toolbar__listitem--active .toolbar__button,.toolbar__listitem--active .toolbar__link{cursor:default}.toolbar__button{background-color:transparent;border-width:0;cursor:pointer;margin:0;padding:0;color:inherit !important;font:inherit !important;font-size:100% !important;margin-bottom:0 !important;margin-left:0 !important;margin-top:0 !important;padding-left:0 !important}.toolbar__image{background-color:transparent;border-radius:0px;box-sizing:border-box;float:left;height:25px;margin:20px;transition-duration:250ms;transition-property:background-color;transition-timing-function:linear;width:25px;-webkit-transition-duration:250ms;-webkit-transition-property:background-color;-webkit-transition-timing-function:linear}.toolbar__listitem--active .toolbar__image{background-color:#3f464b;color:#fff}.util-app--exceed .toolbar__listitem--active .toolbar__image,.toolbar--exceed .toolbar__listitem--active .toolbar__image{background-color:#00bcd4}.util-app--level .toolbar__listitem--active .toolbar__image,.toolbar--level .toolbar__listitem--active .toolbar__image{background-color:#01d8c4}.toolbar--snackertv .toolbar__listitem--active .toolbar__image{background-color:#ffc107}.util-app--tribe .toolbar__listitem--active .toolbar__image,.toolbar--tribe .toolbar__listitem--active .toolbar__image{background-color:#ea2161}.topicpicker__subcontent{margin-bottom:20px}.topicpicker__intro,.topicpicker__choicestext{font-size:17px !important;line-height:28px}.topicpicker__intro{margin-bottom:10px}input[type="text"].topicpicker__search{margin-bottom:20px}.topicpicker__choices{height:129px;margin:15px 0 11px 0;overflow-y:hidden}.topicpicker__choices--extrarow{height:172px}.topicpicker__choices--expanded{height:auto}.topicpicker__choices--empty{display:flex;flex-direction:column;justify-content:center;height:120px;padding:15px;margin-bottom:20px;border-radius:4px;text-align:center;background-color:#fafafa}.topicpicker__choicestext{display:none;margin:0 !important}.topicpicker__choices--empty .topicpicker__choicestext{display:block}.topicpicker__list{margin:-10px 0 10px 0 !important;line-height:37px}.topicpicker__list--hidden{display:none}.topicpicker__listitem{margin-bottom:0 !important}[lang^="en"] .topicpicker__listitem{text-transform:capitalize}.topicpicker__subheading{margin-bottom:15px}.topicpicker__link{text-transform:capitalize;margin-bottom:20px}*[data-behavior*="truncate"]{white-space:normal;overflow:hidden}.truncate__lastline{box-sizing:border-box;width:100%;overflow:hidden}.truncate__lastline--truncated{display:inline}.truncate__lastline--truncated:after{content:'...'}.truncate__overflow{display:none}[id$="-icon"]{display:inline-block;overflow:visible;position:relative;top:-1px}.updateableimage{align-items:center;background-color:#fafafa;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;position:relative;transition:all 1s ease-in;width:100%;min-height:90px}.updateableimage:before{content:'';display:table;width:1px;margin-left:-1px;float:left;height:0;padding-top:56.25%}.updateableimage:after{align-items:center;background-color:rgba(0,0,0,0.5);background-position:50% 50%;bottom:0;color:#fff;content:'';display:flex;font-size:13px;justify-content:center;left:0;opacity:0;position:absolute;right:0;transition:all .5s ease-in;top:0}@media screen and (max-width: 479px){.updateableimage--desktoponly{display:none}}@media screen and (min-width: 480px){.updateableimage--mobileonly{display:none}}.updateableimage--hero{max-width:100%}.updateableimage--hero:before{padding-top:27.08333%}.updateableimage--trigger{cursor:pointer}.updateableimage--trigger:hover:after{background:rgba(0,0,0,0.75) url("/assets/edit-pencil.svg") no-repeat 50% 50%;background-size:40px 40px;color:white;content:'';opacity:1;transition:all 0.5s ease-in}.updateableimage--generalstatus:after{content:attr(data-status-text);opacity:1}.updateableimage--uploadingstatus{background-image:none !important}.updateableimage--uploadingstatus:after{content:attr(data-status-text);opacity:1}.updateableimage--removingstatus{background-image:none !important}.updateableimage--removingstatus:after{content:attr(data-status-text);opacity:1}.updateableimage__default{color:#777;display:none;font-size:12px;font-weight:500;line-height:1;overflow:hidden;text-align:center}.updateableimage[data-show-default] .updateableimage__default{display:block}.updateableimage__defaulticon{display:block;margin:0 auto 0.5em;max-height:30px;max-width:100%}.updateableimage__defaulticon--hero{max-height:50px}.uploadfile{align-items:center;display:flex;margin:1em 0;overflow:hidden;position:relative}.uploadfile__choosebtn{margin-right:1em;white-space:nowrap}.uploadfile__choosebtn--hidden{display:none}.uploadfile__input{position:absolute;transform:translateX(-110%);top:0;left:0}.uploadfile__status{display:inline;font-size:14px;padding-right:1em}.uploadfile__status strong{font-weight:400}.uploadfile__error{color:#c72921}.uploadfile__actions{display:inline}.uploadfile__changebtn{text-decoration:underline}.uploadfile[data-show-remove=false] .uploadfile__removebtn{display:none !important}.uploadfile__progresscontainer{background-color:#fafafa;height:5px;max-width:300px;position:relative}.uploadfile__progresscontainer[data-progress-status='none']{visibility:hidden}.uploadfile__progresscontainer[data-progress-status='init']{animation:uploadfile__init linear .75s infinite;animation-delay:1s}@keyframes uploadfile__init{0%{background-color:#fafafa}50%{background-color:#b3b3b3}100%{background-color:#fafafa}}.uploadfile__progress{background-color:#00bcd4;bottom:0;content:'';display:block;left:0;position:absolute;top:0;transition:width .1s;width:0}.user{align-items:center;display:flex}a.user,a.user:link,a.user:hover,a.user:active,a.user:focus{color:#424242}a.user:hover,a.user:active,a.user:focus{text-decoration:underline}@media (max-width: 760px){.user--header{align-items:flex-start}}.user__avatar{border-radius:50%;margin-right:10px;max-height:44px;max-width:44px}.user__avatar--large{height:100px;max-height:100px;max-width:100px;width:100px}.user__name{font-size:17px;font-weight:500}.user__values{font-weight:normal;margin:3px 0 0 10px}.user__social{border:1px solid #f0f0f0;border-radius:2px;display:inline-block;font-size:15px;line-height:1;margin:0 1em;padding:2px 4px;white-space:nowrap}.user__social-likes:before,.user__social-comments:before{background-repeat:no-repeat;background-size:15px;content:'';display:inline-block;height:15px;position:relative;top:1px;width:17px}.user__social-comments:before{background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20fill%3D'%23757575'%20d%3D'M20%202H4c-1.1%200-1.99.9-1.99%202L2%2022l4-4h14c1.1%200%202-.9%202-2V4c0-1.1-.9-2-2-2zM8%2014H6v-2h2v2zm0-3H6V9h2v2zm0-3H6V6h2v2zm7%206h-5v-2h5v2zm3-3h-8V9h8v2zm0-3h-8V6h8v2z'%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.user__social-likes:before{background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20fill%3D'%23757575'%20d%3D'M1%2021h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17%201%207.59%207.59C7.22%207.95%207%208.45%207%209v10c0%201.1.9%202%202%202h9c.83%200%201.54-.5%201.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23%2010z'%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.user__textcontent{padding-left:10px}.userinfo{box-sizing:border-box;color:#424242;padding:10px;text-align:left;width:200px}.userinfo--sidebar{padding:20px 0 10px}.userinfo--withavatar{display:flex;align-items:flex-start;width:auto}.userinfo__content--sidebar{max-width:160px}.userinfo__avatar--sidemenu{margin-top:-15px;max-width:65px}.userinfo__actionlist{list-style:none;padding:0;margin:8px 0 0 0}.userinfo__actionlink,.userinfo__actiontext{color:#3f464b;display:block;font-size:14px;line-height:28px;padding:3px 0;text-decoration:none;width:100%}.userinfo__actionlink:active,.userinfo__actionlink:focus,.userinfo__actionlink:hover,.userinfo__actionlink:visited{color:#3f464b}.userinfo__actionlink:focus,.userinfo__actionlink:hover{text-decoration:underline}.userinfo__email{color:#777;font-size:12px;line-height:14px;margin:0;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word}.publiccourses-loadingmsg{margin:1em auto;max-width:480px}.publiccourses-loadingmsg p{font-size:14px;margin:1em 0;text-align:center}.publiccourses-selectpathlist{max-height:240px;overflow-y:auto;position:relative}.publiccourses-selectpathmessage{font-size:14px;margin:0 0 10px}.publiccourse-nocontent{padding-top:15px;padding-bottom:5px;border-radius:4px;background-color:#fafafa;text-align:center}.publiccourse-nocontent p{margin-top:0px;margin-bottom:10px;font-size:17px;line-height:28px}.publiccourse-selectedtopics{margin-bottom:35px}.publiccourse-topicslist{height:134px;overflow:hidden}@media screen and (max-width: 700px){.publiccourse-topicslist{height:auto}}.publiccourse-topicslist--all{height:auto}.widget{margin:0 auto;max-width:700px}.widget__contents{padding:0 15px}.widget__text{font-size:15px}.widget__subtext{font-size:13px}.widget__cancel{color:#424242}.widgetrow{margin:1em 0}.widgetrow__heading{font-size:15px;font-weight:500;line-height:1.5;margin:0}.widgetrow__intro{margin:0}.widgetrow--actions .button{margin-right:1em}.student_assessment{position:relative}.student_assessment button,.student_assessment a,.student_assessment input,.student_assessment textarea{outline:none}.student_assessment hr{border-color:#e5e5e5}.student_assessment table{background-color:transparent}.student_assessment h1:not(.header__title):not(.sidemenu__title):not(.topbar__title):not([class^="u-heading"]){font-size:20px;font-weight:300;letter-spacing:1px;line-height:32.5px;color:#3f464b;text-transform:uppercase;margin:0px}.student_assessment h2:not([class^="u-heading"]){font-size:16px;font-weight:300;line-height:20px;color:#3f464b;margin:0}.student_assessment .title-container{padding-top:15px;padding-bottom:15px;min-height:65px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment .title-container{min-height:auto}}.student_assessment .title-container img{margin-top:0.2rem}.student_assessment .type-container{padding-top:15px;padding-bottom:15px;background-color:#f3f3f3;border-top:1px solid #e9e9e9;min-height:65px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment .type-container{min-height:auto}}.student_assessment .type-container h2{line-height:32.5px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment .type-container h2{font-size:12px;line-height:18px}}.student_assessment .type-container .shareable h2{line-height:42.5px}.student_assessment .body-container,.student_assessment .gradable-container-contents{width:100%;max-width:700px;margin:22px auto}.student_assessment .body-container p,.student_assessment .gradable-container-contents p{margin-bottom:0}.student_assessment .body-container,.student_assessment .body-container label,.student_assessment .body-container p,.student_assessment .gradable-container-contents,.student_assessment .gradable-container-contents label,.student_assessment .gradable-container-contents p{color:#626364;line-height:28px;font-size:17px;font-weight:300}.student_assessment .body-container.last,.student_assessment .body-container label.last,.student_assessment .body-container p.last,.student_assessment .gradable-container-contents.last,.student_assessment .gradable-container-contents label.last,.student_assessment .gradable-container-contents p.last{margin-bottom:25px}.student_assessment .body-container h3,.student_assessment .gradable-container-contents h3{padding-top:10px;margin:0}.student_assessment .body-container ul#section_questions,.student_assessment .body-container .confirm-completion,.student_assessment .gradable-container-contents ul#section_questions,.student_assessment .gradable-container-contents .confirm-completion{line-height:28px;margin:0;color:#3f464b;font-size:17px;font-weight:400}.student_assessment h4{font-size:14px;margin-bottom:0}.student_assessment .question-body{padding-bottom:25px;display:inline-block}.student_assessment .question-body a{color:#00bcd4}.student_assessment .gradings.row{margin-bottom:25px}.student_assessment .gradings h3{margin-bottom:10px}.student_assessment .survey-completed>div{margin-top:25px}.student_assessment .survey-completed .return-to-enrollment p{margin-bottom:20px}.student_assessment #cameratag .cameratag_select_prompt,.student_assessment #cameratag .cameratag_prompt_label{font-weight:400}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment #cameratag .cameratag_select_prompt,.student_assessment #cameratag .cameratag_prompt_label{font-size:13px}}@media only screen and (min-width: lower-bound(48em, 60.5625em)){.student_assessment #cameratag .cameratag_select_prompt,.student_assessment #cameratag .cameratag_prompt_label{font-size:20px}}.student_assessment #cameratag .cameratag_select_prompt{color:#f3f3f3}.student_assessment #cameratag .cameratag_prompt_label{top:45px}.student_assessment #cameratag .cameratag_action_icon{font-size:40px}.student_assessment #cameratag .cameratag_primary_link{margin-top:20px;width:50%;color:#f3f3f3}.student_assessment .answer_section{border-bottom:1px solid #8b8b8b;margin-bottom:25px;padding-bottom:50px;position:relative}.student_assessment .answer_section .review-p{margin-top:15px;padding-top:15px}.student_assessment .answer_section .review-p:last-of-type{margin-bottom:25px}.student_assessment .answer_section .review-h3{padding-top:30px}.student_assessment .answer_section .review-h3+div{margin-bottom:25px}.student_assessment .answer_section .media_asset{margin-bottom:5px;padding-top:10px}.student_assessment .answer_section .weight{position:absolute;right:0;top:0;padding-top:10px}.student_assessment .answer_section .manual-gradings{padding-top:20px}.student_assessment .answer_section h3{margin-bottom:10px;width:90%}.student_assessment .answer_section textarea{margin-bottom:10px}.student_assessment .answer_section .rank th{padding-top:0}.student_assessment .answer_section .video-js-box{padding-bottom:5px}.student_assessment .answer_section .grid_array{margin-bottom:10px}.student_assessment .answer_section .grid_array th{padding-top:5px}.student_assessment .answer_section li.sequence:last-child,.student_assessment .answer_section .match:last-child{margin-bottom:10px}.student_assessment .answer_section ol.choices_block{padding-top:10px}.student_assessment .answer_section ol.choices_block li{margin-bottom:10px}.student_assessment .answer_section ol.choices_block li:last-child{margin-bottom:0}.student_assessment .answer_section ol.choices_block li input[type=checkbox]+span,.student_assessment .answer_section ol.choices_block li input[type=radio]+span{line-height:28px}.student_assessment .answer_section ol.choices_block li input[type=checkbox] ~ .question_text,.student_assessment .answer_section ol.choices_block li .for-true-false-single{position:relative;top:-6.5px}.student_assessment #report_responses ul#section_questions,.student_assessment #question_response_container ul#section_questions{list-style:none;margin-left:0}.student_assessment .waiting-grading p{margin-top:25px}.student_assessment .assessment-results p{margin-top:25px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment .assessment-results .results{width:100%}}@media only screen and (min-width: lower-bound(48em, 60.5625em)) and (max-width: upper-bound(48em, 60.5625em)){.student_assessment .assessment-results .results{width:33%}}@media only screen and (min-width: lower-bound(60.625em, 74.9375em)) and (max-width: upper-bound(60.625em, 74.9375em)){.student_assessment .assessment-results .results{width:33%}}@media only screen and (min-width: lower-bound(75em, 120em)){.student_assessment .assessment-results .results{width:33%}}.student_assessment .assessment-results .results .title{float:left}.student_assessment .assessment-results .results .result{float:right}.student_assessment .auto-signups .auto-signups-actions{list-style:none;margin:0}.student_assessment .instructions{padding-bottom:20px}.student_assessment .instructions p{margin-bottom:25px}.student_assessment .instructions p:last-child{margin-bottom:0px !important}.student_assessment .feedbacks{list-style:none;margin-left:0;margin-bottom:30px;border-bottom:1px solid #8b8b8b}.student_assessment .feedbacks .feedback{margin-bottom:30px;font-size:17px;font-weight:300px}.student_assessment .feedbacks .feedback .avatar{float:left;border-radius:50%;height:37.5px;width:37.5px}.student_assessment .feedbacks .feedback .body{float:left;width:90%}.student_assessment .feedbacks .feedback .body .name{color:#3f464b;font-weight:500}.student_assessment .feedbacks .feedback .body .meta{font-size:13px}.student_assessment .passed,.student_assessment .full_pass{color:#0e9957}.student_assessment .partial_pass{color:#FFC107}.student_assessment .failed,.student_assessment .fail{color:#c72921}.student_assessment .close-assessment{height:25px;width:25px}.student_assessment .centered-text-with-line{text-align:center;overflow:hidden;white-space:nowrap;padding-top:15px;padding-bottom:15px;margin:0;font-size:11px;color:#3f464b;font-weight:400;line-height:14px}.student_assessment .centered-text-with-line>span{position:relative;display:inline-block}.student_assessment .centered-text-with-line>span:before,.student_assessment .centered-text-with-line>span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background-color:#e5e5e5}.student_assessment .centered-text-with-line>span:before{right:100%;margin-right:10px}.student_assessment .centered-text-with-line>span:after{left:100%;margin-left:10px}.student_assessment .media-asset-document,.student_assessment .media-asset-image{color:#3f464b;line-height:16px;font-size:13px;font-weight:400}.student_assessment .media-asset-document .file-image,.student_assessment .media-asset-image .file-image{height:35px;margin:0 auto 10px;display:block}.student_assessment .media-asset-document .file-image:hover+.file-name,.student_assessment .media-asset-document .file-name:hover,.student_assessment .media-asset-image .file-image:hover+.file-name,.student_assessment .media-asset-image .file-name:hover{text-decoration:underline}.student_assessment .file-size{line-height:12px;font-size:10px;font-weight:400}.student_assessment .answer-columns{padding-left:0 !important;padding-right:0 !important}.student_assessment ul.sequence_list{padding-left:0;list-style-type:none;color:#626364;margin-left:0px;font-size:11px;font-weight:300}.student_assessment ul.sequence_list.enabled li{cursor:move}.student_assessment ul.sequence_list li.sequence,.student_assessment ul.sequence_list .sorting-placeholder{vertical-align:middle;border:1px solid #8b8b8b;margin:5px 0;padding:15px;border-radius:5px}.student_assessment ul.sequence_list li.sequence.moving,.student_assessment ul.sequence_list .sorting-placeholder.moving{background-color:#fff}.student_assessment ul.sequence_list .sequence-hover{box-shadow:0px 0px 4px rgba(0,0,0,0.25);-webkit-transform:scale(1.01, 1);-moz-transform:scale(1.01, 1);-ms-transform:scale(1.01, 1);transform:scale(1.01, 1)}.student_assessment ul.sequence_list .sorting-placeholder{background-color:#f3f3f3;border-color:#f3f3f3}.student_assessment ul.sequence_list .question_text{width:100%}.student_assessment .matching_list .matching_left{padding-left:0 !important;padding-right:5px}.student_assessment .matching_list .matching_right{padding-left:5px;padding-right:0 !important}.student_assessment .matching_list .matching_left.enabled .match,.student_assessment .matching_list .matching_right.enabled .match{cursor:move}.student_assessment .matching_list .matching_left .match,.student_assessment .matching_list .matching_left .sorting-placeholder,.student_assessment .matching_list .matching_right .match,.student_assessment .matching_list .matching_right .sorting-placeholder{vertical-align:middle;border:1px solid #8b8b8b;margin:5px 0;padding:15px;border-radius:5px;color:#626364;margin-left:0px;line-height:14px;display:table;width:100%;font-size:11px;font-weight:300}.student_assessment .matching_list .matching_left .match.moving,.student_assessment .matching_list .matching_left .sorting-placeholder.moving,.student_assessment .matching_list .matching_right .match.moving,.student_assessment .matching_list .matching_right .sorting-placeholder.moving{background-color:#fff}.student_assessment .matching_list .matching_left .sequence-hover,.student_assessment .matching_list .matching_right .sequence-hover{box-shadow:0px 0px 4px rgba(0,0,0,0.25);-webkit-transform:scale(1.01, 1);-moz-transform:scale(1.01, 1);-ms-transform:scale(1.01, 1);transform:scale(1.01, 1)}.student_assessment .matching_list .matching_left .sorting-placeholder,.student_assessment .matching_list .matching_right .sorting-placeholder{background-color:#f3f3f3;border-color:#f3f3f3}.student_assessment .matching_list .matching_left .question_text,.student_assessment .matching_list .matching_right .question_text{width:100%;display:table-cell}.student_assessment .media_asset{margin-bottom:35px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment .media_asset img{max-width:100%}}@media only screen and (min-width: lower-bound(48em, 60.5625em)){.student_assessment .media_asset img{max-height:394px;max-width:700px}}.student_assessment .question_text{display:inline-block;width:83%;vertical-align:top}.student_assessment .question_text.middle{vertical-align:middle}@media screen and (max-width: 60.5625em){.student_assessment .question_text{vertical-align:middle}}.student_assessment .question-instuctions{font-size:13px;font-weight:300;margin-bottom:15px;color:#3f464b}.student_assessment ul.mcq,.student_assessment ol.choices_block{list-style-type:none;margin:0 0 1em 0;padding:10px 0 0 0}.student_assessment ul.mcq li,.student_assessment ol.choices_block li{margin-bottom:15px}.student_assessment ul.mcq li .for-true-false-single i.fa,.student_assessment ol.choices_block li .for-true-false-single i.fa{top:0px}.student_assessment ul.mcq li i.fa,.student_assessment ol.choices_block li i.fa{width:20px;font-size:17px;line-height:28px;position:relative;top:-4px}.student_assessment .input_text input,.student_assessment .input_text textarea{box-shadow:none;background-color:#f3f3f3;border:0;border-radius:5px;height:42px;padding:20px;color:#626364;width:100%;font-size:17px;font-weight:300}.student_assessment .input_text input.medium,.student_assessment .input_text textarea.medium{min-height:200px}.student_assessment .input_text input.medium[readonly],.student_assessment .input_text textarea.medium[readonly]{resize:none}.student_assessment .input_text input.long,.student_assessment .input_text textarea.long{min-height:300px}.student_assessment .input_text input.long[readonly],.student_assessment .input_text textarea.long[readonly]{resize:none}.student_assessment .input_text input.textfield,.student_assessment .input_text textarea.textfield{min-height:80px}.student_assessment .input_text input.textfield[readonly],.student_assessment .input_text textarea.textfield[readonly]{resize:none;height:110px}.student_assessment .input_text input#other_choice_value,.student_assessment .input_text textarea#other_choice_value{height:30px;padding-top:0;padding-bottom:0;width:90%;display:inline-block}.student_assessment .input_text .left-characters{line-height:8px;color:#3f464b;font-size:11px;font-weight:300}.student_assessment .grid_array{width:100%;border-collapse:collapse;border:none}.student_assessment .grid_array table{color:#3f464b;font-size:11px;font-weight:400}.student_assessment .grid_array thead{background-color:transparent}.student_assessment .grid_array thead th{width:500px;border-bottom:1px solid #3f464b;text-align:center;color:#3f464b;font-size:11px;font-weight:400}.student_assessment .grid_array tbody tr{height:40px;vertical-align:middle;border-bottom:1px solid #e5e5e5;background-color:transparent}.student_assessment .grid_array tbody .gridrow{text-align:center;padding:0}.student_assessment .grid_array tbody .gridrow.question{vertical-align:middle;text-align:left;color:#3f464b;padding:10px 0;font-size:11px;font-weight:400}.student_assessment .grid_array tbody .gridrow input[type="radio"]{margin-left:-10px}.student_assessment .multi input[type="checkbox"],.student_assessment .grid_array input[type="checkbox"],.student_assessment .rank input[type="checkbox"],.student_assessment .choices_block input[type="checkbox"]{display:none}.student_assessment .multi input[type="checkbox"]+span,.student_assessment .grid_array input[type="checkbox"]+span,.student_assessment .rank input[type="checkbox"]+span,.student_assessment .choices_block input[type="checkbox"]+span{position:relative;line-height:40px;font-weight:normal}.student_assessment .multi input[type="checkbox"]+span:before,.student_assessment .grid_array input[type="checkbox"]+span:before,.student_assessment .rank input[type="checkbox"]+span:before,.student_assessment .choices_block input[type="checkbox"]+span:before{content:"\00a0";display:inline-block;width:20px;height:20px;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #8b8b8b;vertical-align:middle;position:relative;top:-8px;left:0}@media screen and (max-width: 60.5625em){.student_assessment .multi input[type="checkbox"]+span:before,.student_assessment .grid_array input[type="checkbox"]+span:before,.student_assessment .rank input[type="checkbox"]+span:before,.student_assessment .choices_block input[type="checkbox"]+span:before{top:0}}.student_assessment .multi input[type="checkbox"]:checked+span:before,.student_assessment .grid_array input[type="checkbox"]:checked+span:before,.student_assessment .rank input[type="checkbox"]:checked+span:before,.student_assessment .choices_block input[type="checkbox"]:checked+span:before{border-color:#3f464b;background:#3f464b url(/assets/assessments/checkmark-7cd69828af9f8ed2bd2d6ed431470dd6f0e485295f871c3745286ba552d4eb2a.png) no-repeat;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;background-position:50% 50%}.student_assessment .multi input[type="checkbox"]:disabled:checked+span:before,.student_assessment .grid_array input[type="checkbox"]:disabled:checked+span:before,.student_assessment .rank input[type="checkbox"]:disabled:checked+span:before,.student_assessment .choices_block input[type="checkbox"]:disabled:checked+span:before{border:none}.student_assessment .multi input[type="checkbox"]:disabled:checked+span:after,.student_assessment .grid_array input[type="checkbox"]:disabled:checked+span:after,.student_assessment .rank input[type="checkbox"]:disabled:checked+span:after,.student_assessment .choices_block input[type="checkbox"]:disabled:checked+span:after{cursor:default}.student_assessment .multi input[type="checkbox"]:disabled:checked+span+span,.student_assessment .grid_array input[type="checkbox"]:disabled:checked+span+span,.student_assessment .rank input[type="checkbox"]:disabled:checked+span+span,.student_assessment .choices_block input[type="checkbox"]:disabled:checked+span+span{cursor:default}.student_assessment .multi input[type="checkbox"]:disabled+span+span,.student_assessment .grid_array input[type="checkbox"]:disabled+span+span,.student_assessment .rank input[type="checkbox"]:disabled+span+span,.student_assessment .choices_block input[type="checkbox"]:disabled+span+span{cursor:default}.student_assessment .multi input[type="checkbox"]:disabled+span:before,.student_assessment .grid_array input[type="checkbox"]:disabled+span:before,.student_assessment .rank input[type="checkbox"]:disabled+span:before,.student_assessment .choices_block input[type="checkbox"]:disabled+span:before{opacity:.5;cursor:default}.student_assessment .multi input[type="checkbox"]:disabled+span:after,.student_assessment .grid_array input[type="checkbox"]:disabled+span:after,.student_assessment .rank input[type="checkbox"]:disabled+span:after,.student_assessment .choices_block input[type="checkbox"]:disabled+span:after{opacity:.5}.student_assessment .multi input[type=radio],.student_assessment .grid_array input[type=radio],.student_assessment .rank input[type=radio],.student_assessment .choices_block input[type=radio]{display:none}.student_assessment .multi input[type=radio]+label,.student_assessment .grid_array input[type=radio]+label,.student_assessment .rank input[type=radio]+label,.student_assessment .choices_block input[type=radio]+label{margin-right:.5rem}.student_assessment .multi input[type=radio]+label>span,.student_assessment .grid_array input[type=radio]+label>span,.student_assessment .rank input[type=radio]+label>span,.student_assessment .choices_block input[type=radio]+label>span{background-color:#fff;border:1px solid #8b8b8b;border-radius:50%;-moz-border-radius:50%;cursor:pointer;display:inline-block;height:20px;vertical-align:middle;width:20px}.student_assessment .multi input[type=radio]:checked+label>span,.student_assessment .grid_array input[type=radio]:checked+label>span,.student_assessment .rank input[type=radio]:checked+label>span,.student_assessment .choices_block input[type=radio]:checked+label>span{border:1px solid #3f464b}.student_assessment .multi input[type=radio]:checked+label>span>span,.student_assessment .grid_array input[type=radio]:checked+label>span>span,.student_assessment .rank input[type=radio]:checked+label>span>span,.student_assessment .choices_block input[type=radio]:checked+label>span>span{background-color:#3f464b;border:1px solid #3f464b;border-radius:50%;-moz-border-radius:50%;cursor:pointer;display:block;height:12px;margin:3px;width:12px}.student_assessment .multi input[type=radio]:disabled ~ .question_text,.student_assessment .grid_array input[type=radio]:disabled ~ .question_text,.student_assessment .rank input[type=radio]:disabled ~ .question_text,.student_assessment .choices_block input[type=radio]:disabled ~ .question_text{cursor:default}.student_assessment .multi input[type=radio]:disabled+label,.student_assessment .grid_array input[type=radio]:disabled+label,.student_assessment .rank input[type=radio]:disabled+label,.student_assessment .choices_block input[type=radio]:disabled+label{cursor:default}.student_assessment .multi input[type=radio]:disabled+label>span,.student_assessment .grid_array input[type=radio]:disabled+label>span,.student_assessment .rank input[type=radio]:disabled+label>span,.student_assessment .choices_block input[type=radio]:disabled+label>span{cursor:auto;opacity:.5}.student_assessment .multi input[type=radio]:disabled+label>span>span,.student_assessment .grid_array input[type=radio]:disabled+label>span>span,.student_assessment .rank input[type=radio]:disabled+label>span>span,.student_assessment .choices_block input[type=radio]:disabled+label>span>span{cursor:auto}@media screen and (max-width: 60.5625em){.student_assessment .multi input[type=radio]+label>span,.student_assessment .grid_array input[type=radio]+label>span,.student_assessment .rank input[type=radio]+label>span,.student_assessment .choices_block input[type=radio]+label>span{height:28px;width:28px}.student_assessment .multi input[type=radio]:checked+label>span>span,.student_assessment .grid_array input[type=radio]:checked+label>span>span,.student_assessment .rank input[type=radio]:checked+label>span>span,.student_assessment .choices_block input[type=radio]:checked+label>span>span{height:18px;margin:4px;width:18px}}.student_assessment .default-cursor{cursor:default}.student_assessment .upload_area{height:32px}.student_assessment #student_upload_media_asset{position:absolute;margin:auto}.student_assessment #student_upload_media_asset iframe#frame_for_upload{width:0;height:0;border:0;position:absolute;top:-3000px}.student_assessment #student_upload_media_asset .media{cursor:default;width:148px;display:inline-block}.student_assessment #student_upload_media_asset .media .custom_file_upload{position:relative;width:148px}.student_assessment #student_upload_media_asset .media .custom_file_upload input{position:absolute;top:0;left:0;height:35px;opacity:0;float:left;display:inline-block}.student_assessment #student_upload_media_asset .media .custom_file_upload input:hover{cursor:pointer}.student_assessment #student_upload_media_asset #uploading{clear:both;padding-top:1px;display:inline-block;visibility:hidden;width:500px;position:relative;top:3px}.student_assessment #student_upload_media_asset #uploading #progress{background:#eee;border-radius:5px;width:89%;display:inline-block}.student_assessment #student_upload_media_asset #uploading #progressbar{width:0px;height:24px;background:#0e9957;border-radius:5px}.student_assessment #student_upload_media_asset #uploading #percents{display:inline-block}.student_assessment .gradable-container{background-color:#3F464B}.student_assessment .gradable-container .gradable-container-contents{padding-top:25px;padding-bottom:25px;max-width:700px;margin:0 auto}.student_assessment .gradable-container .gradable-container-contents .question-body{margin-bottom:25px}.student_assessment .gradable-container input[type=radio]+label>span,.student_assessment .gradable-container input[type=radio]:checked+label>span,.student_assessment .gradable-container input[type=radio]:checked+label>span>span,.student_assessment .gradable-container input[type="checkbox"]+span:before,.student_assessment .gradable-container li.sequence,.student_assessment .gradable-container .match{border:#fff 1px solid !important;background-color:#3F464B !important;opacity:1.0 !important}.student_assessment .gradable-container input[type=radio]:checked+label>span>span{background-color:#fff !important}.student_assessment .gradable-container textarea{background-color:#f3f3f3 !important}.student_assessment .gradable-container input[type="checkbox"]:checked+span:before{top:-7px;background-position:50% 50%}.student_assessment .gradable-container,.student_assessment .gradable-container h2,.student_assessment .gradable-container h3,.student_assessment .gradable-container td,.student_assessment .gradable-container th,.student_assessment .gradable-container li,.student_assessment .gradable-container .match,.student_assessment .gradable-container .rank-label,.student_assessment .gradable-container .question_text,.student_assessment .gradable-container .file-container,.student_assessment .gradable-container .file-size,.student_assessment .gradable-container .rank-value{color:#fff !important}.student_assessment .gradable-container .grid_array thead th,.student_assessment .gradable-container .grid_array tbody tr{border-bottom-color:#fff}.student_assessment .gradable-container .answer_section{border:none;padding-bottom:0}.student_assessment .rank ul{align-items:flex-start;display:flex;justify-content:center;flex-wrap:wrap;list-style-type:none;width:100%;padding-bottom:10px;margin:0}.student_assessment .rank .rank-label,.student_assessment .rank .rank-value,.student_assessment .rank .rank-value>label{color:#3F464B;line-height:13px;font-size:12px;font-weight:400}.student_assessment .rank .rank-value{border-bottom:1px solid #3F464B;height:16px;min-width:45px}.student_assessment .rank .rank-label{border-top:1px solid #3F464B;margin-top:15px;padding-top:10px}.student_assessment .rank .rank-item{display:block;height:auto;padding:10px 0;text-align:center}.student_assessment .body-container .assmntreport p{line-height:28px}.assmntreport .answer_section{border-bottom:1px solid #e7e7e7;margin-bottom:0;padding-bottom:20px;padding-top:10px}.assmntreport .answer_section:last-of-type{border-bottom:none}.assmntreport .answer_section:first-of-type{padding-top:0}.assmntreport .answer_section:last-of-type{padding-bottom:0}.assmntreport .answer_section h3{font-weight:500}.assmntreport .answer_section h3>span:last-of-type{margin-right:18px}.assessment_response_feedback_form_wrapper{margin-top:10px}.assmntreport__section{padding-top:2em;width:700px;max-width:100%}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.assmntreport__section{width:auto}}.assmntreport__results{background-color:#f0f0f0;border:1px solid #e4e4e4;border-radius:5px;padding:1.5em}.assmntreport__results .donutchart{float:left}@media only screen and (max-width: 639px){.assmntreport__results .donutchart{float:none;margin:0 auto}}.assmntreport__details{float:left;padding-left:1.5em;width:calc(100% - 180px)}@media only screen and (max-width: 639px){.assmntreport__details{float:none;margin-top:1.5em;padding-left:0;width:100%}}.assmntreport__heading{margin-bottom:15px}.assmntreport__details .assmntreport__heading{margin:0}.assmntreport__heading.assmntreport__heading--green{color:#0E9657}.assmntreport__heading.assmntreport__heading--red{color:#c72921}.assmntreport__heading.sectionheading{margin-top:0}.assmntreport__headingicon svg{height:20px;position:relative;top:2px;width:20px}.assmntreport__headingactions{float:right}.assmntreport__progress{position:relative}.assmntreport__barchart{width:300px;margin-bottom:30px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.assmntreport__barchart{width:200px}}.assmntreport__barchart--mini{margin:2px 50px 0 15px;margin-right:50px;margin-left:15px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.assmntreport__barchart--mini{width:125px}}.assmntreport__barscore{position:absolute;left:310px;top:0;color:#3f464b;font-weight:400}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.assmntreport__barscore{left:210px}}.assmntreport__barscore.assmntreport__barscore--mini{left:auto;right:0}.assmntreport__items{list-style-type:none;padding:0;margin:0}.assmntreport__items li{display:flex;justify-content:space-between;margin:0 0 20px 0}.assmntreport__itemstatus{position:relative}.assmntreport__rule{border-bottom:solid 1px #e4e4e4;border-left:none;border-right:none;border-top:none;margin:1rem 0 0.9rem}.assmntreport__stats{font-weight:400}.assmntreport__category{font-size:11px;font-weight:bold;margin-top:5px;padding-left:2px;text-transform:uppercase}table.assmntreport__charts{background-color:transparent;border:none;margin-bottom:0;width:100%}table.assmntreport__charts td{line-height:1;border:0}table.assmntreport__charts td .barchart{width:100%}table.assmntreport__charts td:first-child{padding:0;width:100%}table.assmntreport__charts td:last-child{padding:0;padding-left:5px;white-space:nowrap;width:auto}.assmntreport__key{background-color:#3f464b;border-radius:10px;color:#fff;display:inline-block;font-size:11px;font-weight:400;line-height:1;margin-right:2px;min-width:16px;padding:3px;position:relative;text-align:center;top:-1px;vertical-align:middle;white-space:nowrap}.assmntreport__key[data-tooltip]{cursor:pointer}.assmntreport__courselist{background-color:#f0f0f0;border:1px solid #e4e4e4;border-radius:5px;margin-top:10px;padding-left:10px;padding-right:10px}.assmntreport__course{border-bottom:1px solid #e4e4e4;display:table;padding-bottom:10px;padding-top:10px;table-layout:fixed;width:100%}.assmntreport__course:last-of-type{border-bottom:none}.assmntreport__course .assmntreport__key{left:0;position:absolute;top:0}.assmntreport__course .assmntreport__key:nth-of-type(2){top:17px}.assmntreport__course .assmntreport__key:nth-of-type(3){top:34px}.assmntreport__imagewrap{display:table-cell;padding-right:10px;position:relative;text-align:right;width:60px}.assmntreport__imagewrap img,.assmntreport__imagewrap svg{height:50px;width:50px}.assmntreport__imagewrap img{border-radius:50%}.assmntreport__courselist[data-badges] .assmntreport__imagewrap{width:80px}.assmntreport__courseimage{border-radius:50%}.assmntreport__coursedesc{display:table-cell;vertical-align:top;width:100%}.assmntreport__coursename{color:#3f464b;font-size:17px;font-weight:500;line-height:17px;margin:0;padding-top:0}.assmntreport__coursetype{color:#888;font-size:13px;font-weight:400}.assmntreport__coursesummary{color:#888;font-size:13px;line-height:18px;padding-top:5px}.tooltip{background-color:#3f464b;font-size:13px;font-weight:300;padding:10px;-webkit-transform:translate(-2px, -5px);-moz-transform:translate(-2px, -5px);-ms-transform:translate(-2px, -5px);-o-transform:translate(-2px, -5px);transform:translate(-2px, -5px)}body.google .top-button{padding-top:20px}body.google .centered-text-with-line{font-size:14px}body.google .centered-text-with-line span{font-size:14px}div[data-custom-ui="facebook"] .button{font-family:"Freight Sans", Tahoma, sans-serif}.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}.grid__column{display:block;float:left;margin:1% 0 1% 2.4%}.grid__column:first-child{margin-left:0}.grid[data-totalcols="2"] .grid__column{width:48.8%}.grid[data-totalcols="2"] .grid__column[data-colspan="1"]{width:48.8%}.grid[data-totalcols="2"] .grid__column[data-colspan="2"]{width:100%}.grid[data-totalcols="3"] .grid__column{width:31.73333%}.grid[data-totalcols="3"] .grid__column[data-colspan="1"]{width:31.73333%}.grid[data-totalcols="3"] .grid__column[data-colspan="2"]{width:65.86667%}.grid[data-totalcols="3"] .grid__column[data-colspan="3"]{width:100%}.grid[data-totalcols="4"] .grid__column{width:23.2%}.grid[data-totalcols="4"] .grid__column[data-colspan="1"]{width:23.2%}.grid[data-totalcols="4"] .grid__column[data-colspan="2"]{width:48.8%}.grid[data-totalcols="4"] .grid__column[data-colspan="3"]{width:74.4%}.grid[data-totalcols="4"] .grid__column[data-colspan="4"]{width:100%}.grid[data-totalcols="5"] .grid__column{width:18.08%}.grid[data-totalcols="5"] .grid__column[data-colspan="1"]{width:18.08%}.grid[data-totalcols="5"] .grid__column[data-colspan="2"]{width:38.56%}.grid[data-totalcols="5"] .grid__column[data-colspan="3"]{width:59.04%}.grid[data-totalcols="5"] .grid__column[data-colspan="4"]{width:79.52%}.grid[data-totalcols="5"] .grid__column[data-colspan="5"]{width:100%}.grid[data-totalcols="6"] .grid__column{width:14.66667%}.grid[data-totalcols="6"] .grid__column[data-colspan="1"]{width:14.66667%}.grid[data-totalcols="6"] .grid__column[data-colspan="2"]{width:31.73333%}.grid[data-totalcols="6"] .grid__column[data-colspan="3"]{width:48.8%}.grid[data-totalcols="6"] .grid__column[data-colspan="4"]{width:65.86667%}.grid[data-totalcols="6"] .grid__column[data-colspan="5"]{width:82.93333%}.grid[data-totalcols="6"] .grid__column[data-colspan="6"]{width:100%}.grid[data-totalcols="7"] .grid__column{width:12.22857%}.grid[data-totalcols="7"] .grid__column[data-colspan="1"]{width:12.22857%}.grid[data-totalcols="7"] .grid__column[data-colspan="2"]{width:26.85714%}.grid[data-totalcols="7"] .grid__column[data-colspan="3"]{width:41.48571%}.grid[data-totalcols="7"] .grid__column[data-colspan="4"]{width:56.11429%}.grid[data-totalcols="7"] .grid__column[data-colspan="5"]{width:70.74286%}.grid[data-totalcols="7"] .grid__column[data-colspan="6"]{width:85.37143%}.grid[data-totalcols="7"] .grid__column[data-colspan="7"]{width:100%}.grid[data-totalcols="8"] .grid__column{width:10.4%}.grid[data-totalcols="8"] .grid__column[data-colspan="1"]{width:10.4%}.grid[data-totalcols="8"] .grid__column[data-colspan="2"]{width:23.2%}.grid[data-totalcols="8"] .grid__column[data-colspan="3"]{width:36%}.grid[data-totalcols="8"] .grid__column[data-colspan="4"]{width:48.8%}.grid[data-totalcols="8"] .grid__column[data-colspan="5"]{width:61.6%}.grid[data-totalcols="8"] .grid__column[data-colspan="6"]{width:74.4%}.grid[data-totalcols="8"] .grid__column[data-colspan="7"]{width:87.2%}.grid[data-totalcols="8"] .grid__column[data-colspan="8"]{width:100%}.grid[data-totalcols="9"] .grid__column{width:8.97778%}.grid[data-totalcols="9"] .grid__column[data-colspan="1"]{width:8.97778%}.grid[data-totalcols="9"] .grid__column[data-colspan="2"]{width:20.35556%}.grid[data-totalcols="9"] .grid__column[data-colspan="3"]{width:31.73333%}.grid[data-totalcols="9"] .grid__column[data-colspan="4"]{width:43.11111%}.grid[data-totalcols="9"] .grid__column[data-colspan="5"]{width:54.48889%}.grid[data-totalcols="9"] .grid__column[data-colspan="6"]{width:65.86667%}.grid[data-totalcols="9"] .grid__column[data-colspan="7"]{width:77.24444%}.grid[data-totalcols="9"] .grid__column[data-colspan="8"]{width:88.62222%}.grid[data-totalcols="9"] .grid__column[data-colspan="9"]{width:100%}.grid[data-totalcols="10"] .grid__column{width:7.84%}.grid[data-totalcols="10"] .grid__column[data-colspan="1"]{width:7.84%}.grid[data-totalcols="10"] .grid__column[data-colspan="2"]{width:18.08%}.grid[data-totalcols="10"] .grid__column[data-colspan="3"]{width:28.32%}.grid[data-totalcols="10"] .grid__column[data-colspan="4"]{width:38.56%}.grid[data-totalcols="10"] .grid__column[data-colspan="5"]{width:48.8%}.grid[data-totalcols="10"] .grid__column[data-colspan="6"]{width:59.04%}.grid[data-totalcols="10"] .grid__column[data-colspan="7"]{width:69.28%}.grid[data-totalcols="10"] .grid__column[data-colspan="8"]{width:79.52%}.grid[data-totalcols="10"] .grid__column[data-colspan="9"]{width:89.76%}.grid[data-totalcols="10"] .grid__column[data-colspan="10"]{width:100%}.grid[data-totalcols="11"] .grid__column{width:6.90909%}.grid[data-totalcols="11"] .grid__column[data-colspan="1"]{width:6.90909%}.grid[data-totalcols="11"] .grid__column[data-colspan="2"]{width:16.21818%}.grid[data-totalcols="11"] .grid__column[data-colspan="3"]{width:25.52727%}.grid[data-totalcols="11"] .grid__column[data-colspan="4"]{width:34.83636%}.grid[data-totalcols="11"] .grid__column[data-colspan="5"]{width:44.14545%}.grid[data-totalcols="11"] .grid__column[data-colspan="6"]{width:53.45455%}.grid[data-totalcols="11"] .grid__column[data-colspan="7"]{width:62.76364%}.grid[data-totalcols="11"] .grid__column[data-colspan="8"]{width:72.07273%}.grid[data-totalcols="11"] .grid__column[data-colspan="9"]{width:81.38182%}.grid[data-totalcols="11"] .grid__column[data-colspan="10"]{width:90.69091%}.grid[data-totalcols="11"] .grid__column[data-colspan="11"]{width:100%}.grid[data-totalcols="12"] .grid__column{width:6.13333%}.grid[data-totalcols="12"] .grid__column[data-colspan="1"]{width:6.13333%}.grid[data-totalcols="12"] .grid__column[data-colspan="2"]{width:14.66667%}.grid[data-totalcols="12"] .grid__column[data-colspan="3"]{width:23.2%}.grid[data-totalcols="12"] .grid__column[data-colspan="4"]{width:31.73333%}.grid[data-totalcols="12"] .grid__column[data-colspan="5"]{width:40.26667%}.grid[data-totalcols="12"] .grid__column[data-colspan="6"]{width:48.8%}.grid[data-totalcols="12"] .grid__column[data-colspan="7"]{width:57.33333%}.grid[data-totalcols="12"] .grid__column[data-colspan="8"]{width:65.86667%}.grid[data-totalcols="12"] .grid__column[data-colspan="9"]{width:74.4%}.grid[data-totalcols="12"] .grid__column[data-colspan="10"]{width:82.93333%}.grid[data-totalcols="12"] .grid__column[data-colspan="11"]{width:91.46667%}.grid[data-totalcols="12"] .grid__column[data-colspan="12"]{width:100%}.grid__column[data-max-width-100="1"]{max-width:100px}.grid__column[data-max-width-100="2"]{max-width:200px}.grid__column[data-max-width-100="3"]{max-width:300px}.grid__column[data-max-width-100="4"]{max-width:400px}.grid__column[data-max-width-100="5"]{max-width:500px}.grid__column[data-max-width-100="6"]{max-width:600px}.grid__column[data-max-width-100="7"]{max-width:700px}.grid__column[data-max-width-100="8"]{max-width:800px}.grid__column[data-max-width-100="9"]{max-width:900px}.grid__column[data-max-width-100="10"]{max-width:1000px}.grid__column[data-max-width-100="11"]{max-width:1100px}.grid__column[data-max-width-100="12"]{max-width:1200px}.grid__column[data-max-width-100="13"]{max-width:1300px}.grid__column[data-max-width-100="14"]{max-width:1400px}.grid__column[data-max-width-100="15"]{max-width:1500px}.grid__column[data-max-width-100="16"]{max-width:1600px}.grid__column[data-max-width-100="17"]{max-width:1700px}.grid__column[data-max-width-100="18"]{max-width:1800px}.grid__column[data-max-width-100="19"]{max-width:1900px}.grid__column[data-max-width-100="20"]{max-width:2000px}.grid__column[data-max-width-10="1"]{max-width:10px}.grid__column[data-max-width-10="2"]{max-width:20px}.grid__column[data-max-width-10="3"]{max-width:30px}.grid__column[data-max-width-10="4"]{max-width:40px}.grid__column[data-max-width-10="5"]{max-width:50px}.grid__column[data-max-width-10="6"]{max-width:60px}.grid__column[data-max-width-10="7"]{max-width:70px}.grid__column[data-max-width-10="8"]{max-width:80px}.grid__column[data-max-width-10="9"]{max-width:90px}.grid__column[data-max-width-10="10"]{max-width:100px}.grid__column[data-max-width-10="11"]{max-width:110px}.grid__column[data-max-width-10="12"]{max-width:120px}.grid__column[data-max-width-10="13"]{max-width:130px}.grid__column[data-max-width-10="14"]{max-width:140px}.grid__column[data-max-width-10="15"]{max-width:150px}.grid__column[data-max-width-10="16"]{max-width:160px}.grid__column[data-max-width-10="17"]{max-width:170px}.grid__column[data-max-width-10="18"]{max-width:180px}.grid__column[data-max-width-10="19"]{max-width:190px}.grid__column[data-max-width-10="20"]{max-width:200px}.grid__column[data-max-width-10="21"]{max-width:210px}.grid__column[data-max-width-10="22"]{max-width:220px}.grid__column[data-max-width-10="23"]{max-width:230px}.grid__column[data-max-width-10="24"]{max-width:240px}.grid__column[data-max-width-10="25"]{max-width:250px}.grid__column[data-max-width-10="26"]{max-width:260px}.grid__column[data-max-width-10="27"]{max-width:270px}.grid__column[data-max-width-10="28"]{max-width:280px}.grid__column[data-max-width-10="29"]{max-width:290px}.grid__column[data-max-width-10="30"]{max-width:300px}.grid__column[data-max-width-10="31"]{max-width:310px}.grid__column[data-max-width-10="32"]{max-width:320px}.grid__column[data-max-width-10="33"]{max-width:330px}.grid__column[data-max-width-10="34"]{max-width:340px}.grid__column[data-max-width-10="35"]{max-width:350px}.grid__column[data-max-width-10="36"]{max-width:360px}.grid__column[data-max-width-10="37"]{max-width:370px}.grid__column[data-max-width-10="38"]{max-width:380px}.grid__column[data-max-width-10="39"]{max-width:390px}.grid__column[data-max-width-10="40"]{max-width:400px}.grid__column[data-max-width-10="41"]{max-width:410px}.grid__column[data-max-width-10="42"]{max-width:420px}.grid__column[data-max-width-10="43"]{max-width:430px}.grid__column[data-max-width-10="44"]{max-width:440px}.grid__column[data-max-width-10="45"]{max-width:450px}.grid__column[data-max-width-10="46"]{max-width:460px}.grid__column[data-max-width-10="47"]{max-width:470px}.grid__column[data-max-width-10="48"]{max-width:480px}.grid__column[data-max-width-10="49"]{max-width:490px}.grid__column[data-max-width-10="50"]{max-width:500px}.grid__column[data-max-width-10="51"]{max-width:510px}.grid__column[data-max-width-10="52"]{max-width:520px}.grid__column[data-max-width-10="53"]{max-width:530px}.grid__column[data-max-width-10="54"]{max-width:540px}.grid__column[data-max-width-10="55"]{max-width:550px}.grid__column[data-max-width-10="56"]{max-width:560px}.grid__column[data-max-width-10="57"]{max-width:570px}.grid__column[data-max-width-10="58"]{max-width:580px}.grid__column[data-max-width-10="59"]{max-width:590px}.grid__column[data-max-width-10="60"]{max-width:600px}.grid__column[data-max-width-10="61"]{max-width:610px}.grid__column[data-max-width-10="62"]{max-width:620px}.grid__column[data-max-width-10="63"]{max-width:630px}.grid__column[data-max-width-10="64"]{max-width:640px}.grid__column[data-max-width-10="65"]{max-width:650px}.grid__column[data-max-width-10="66"]{max-width:660px}.grid__column[data-max-width-10="67"]{max-width:670px}.grid__column[data-max-width-10="68"]{max-width:680px}.grid__column[data-max-width-10="69"]{max-width:690px}.grid__column[data-max-width-10="70"]{max-width:700px}.grid__column[data-max-width-10="71"]{max-width:710px}.grid__column[data-max-width-10="72"]{max-width:720px}.grid__column[data-max-width-10="73"]{max-width:730px}.grid__column[data-max-width-10="74"]{max-width:740px}.grid__column[data-max-width-10="75"]{max-width:750px}.grid__column[data-max-width-10="76"]{max-width:760px}.grid__column[data-max-width-10="77"]{max-width:770px}.grid__column[data-max-width-10="78"]{max-width:780px}.grid__column[data-max-width-10="79"]{max-width:790px}.grid__column[data-max-width-10="80"]{max-width:800px}.grid__column[data-max-width-10="81"]{max-width:810px}.grid__column[data-max-width-10="82"]{max-width:820px}.grid__column[data-max-width-10="83"]{max-width:830px}.grid__column[data-max-width-10="84"]{max-width:840px}.grid__column[data-max-width-10="85"]{max-width:850px}.grid__column[data-max-width-10="86"]{max-width:860px}.grid__column[data-max-width-10="87"]{max-width:870px}.grid__column[data-max-width-10="88"]{max-width:880px}.grid__column[data-max-width-10="89"]{max-width:890px}.grid__column[data-max-width-10="90"]{max-width:900px}.grid__column[data-max-width-10="91"]{max-width:910px}.grid__column[data-max-width-10="92"]{max-width:920px}.grid__column[data-max-width-10="93"]{max-width:930px}.grid__column[data-max-width-10="94"]{max-width:940px}.grid__column[data-max-width-10="95"]{max-width:950px}.grid__column[data-max-width-10="96"]{max-width:960px}.grid__column[data-max-width-10="97"]{max-width:970px}.grid__column[data-max-width-10="98"]{max-width:980px}.grid__column[data-max-width-10="99"]{max-width:990px}.grid__column[data-max-width-10="100"]{max-width:1000px}.grid__column[data-max-width-10="101"]{max-width:1010px}.grid__column[data-max-width-10="102"]{max-width:1020px}.grid__column[data-max-width-10="103"]{max-width:1030px}.grid__column[data-max-width-10="104"]{max-width:1040px}.grid__column[data-max-width-10="105"]{max-width:1050px}.grid__column[data-max-width-10="106"]{max-width:1060px}.grid__column[data-max-width-10="107"]{max-width:1070px}.grid__column[data-max-width-10="108"]{max-width:1080px}.grid__column[data-max-width-10="109"]{max-width:1090px}.grid__column[data-max-width-10="110"]{max-width:1100px}.grid__column[data-max-width-10="111"]{max-width:1110px}.grid__column[data-max-width-10="112"]{max-width:1120px}.grid__column[data-max-width-10="113"]{max-width:1130px}.grid__column[data-max-width-10="114"]{max-width:1140px}.grid__column[data-max-width-10="115"]{max-width:1150px}.grid__column[data-max-width-10="116"]{max-width:1160px}.grid__column[data-max-width-10="117"]{max-width:1170px}.grid__column[data-max-width-10="118"]{max-width:1180px}.grid__column[data-max-width-10="119"]{max-width:1190px}.grid__column[data-max-width-10="120"]{max-width:1200px}.grid__column[data-max-width-10="121"]{max-width:1210px}.grid__column[data-max-width-10="122"]{max-width:1220px}.grid__column[data-max-width-10="123"]{max-width:1230px}.grid__column[data-max-width-10="124"]{max-width:1240px}.grid__column[data-max-width-10="125"]{max-width:1250px}.grid__column[data-max-width-10="126"]{max-width:1260px}.grid__column[data-max-width-10="127"]{max-width:1270px}.grid__column[data-max-width-10="128"]{max-width:1280px}.grid__column[data-max-width-10="129"]{max-width:1290px}.grid__column[data-max-width-10="130"]{max-width:1300px}.grid__column[data-max-width-10="131"]{max-width:1310px}.grid__column[data-max-width-10="132"]{max-width:1320px}.grid__column[data-max-width-10="133"]{max-width:1330px}.grid__column[data-max-width-10="134"]{max-width:1340px}.grid__column[data-max-width-10="135"]{max-width:1350px}.grid__column[data-max-width-10="136"]{max-width:1360px}.grid__column[data-max-width-10="137"]{max-width:1370px}.grid__column[data-max-width-10="138"]{max-width:1380px}.grid__column[data-max-width-10="139"]{max-width:1390px}.grid__column[data-max-width-10="140"]{max-width:1400px}.grid__column[data-max-width-10="141"]{max-width:1410px}.grid__column[data-max-width-10="142"]{max-width:1420px}.grid__column[data-max-width-10="143"]{max-width:1430px}.grid__column[data-max-width-10="144"]{max-width:1440px}.grid__column[data-max-width-10="145"]{max-width:1450px}.grid__column[data-max-width-10="146"]{max-width:1460px}.grid__column[data-max-width-10="147"]{max-width:1470px}.grid__column[data-max-width-10="148"]{max-width:1480px}.grid__column[data-max-width-10="149"]{max-width:1490px}.grid__column[data-max-width-10="150"]{max-width:1500px}.grid__column[data-max-width-10="151"]{max-width:1510px}.grid__column[data-max-width-10="152"]{max-width:1520px}.grid__column[data-max-width-10="153"]{max-width:1530px}.grid__column[data-max-width-10="154"]{max-width:1540px}.grid__column[data-max-width-10="155"]{max-width:1550px}.grid__column[data-max-width-10="156"]{max-width:1560px}.grid__column[data-max-width-10="157"]{max-width:1570px}.grid__column[data-max-width-10="158"]{max-width:1580px}.grid__column[data-max-width-10="159"]{max-width:1590px}.grid__column[data-max-width-10="160"]{max-width:1600px}.grid__column[data-max-width-10="161"]{max-width:1610px}.grid__column[data-max-width-10="162"]{max-width:1620px}.grid__column[data-max-width-10="163"]{max-width:1630px}.grid__column[data-max-width-10="164"]{max-width:1640px}.grid__column[data-max-width-10="165"]{max-width:1650px}.grid__column[data-max-width-10="166"]{max-width:1660px}.grid__column[data-max-width-10="167"]{max-width:1670px}.grid__column[data-max-width-10="168"]{max-width:1680px}.grid__column[data-max-width-10="169"]{max-width:1690px}.grid__column[data-max-width-10="170"]{max-width:1700px}.grid__column[data-max-width-10="171"]{max-width:1710px}.grid__column[data-max-width-10="172"]{max-width:1720px}.grid__column[data-max-width-10="173"]{max-width:1730px}.grid__column[data-max-width-10="174"]{max-width:1740px}.grid__column[data-max-width-10="175"]{max-width:1750px}.grid__column[data-max-width-10="176"]{max-width:1760px}.grid__column[data-max-width-10="177"]{max-width:1770px}.grid__column[data-max-width-10="178"]{max-width:1780px}.grid__column[data-max-width-10="179"]{max-width:1790px}.grid__column[data-max-width-10="180"]{max-width:1800px}.grid__column[data-max-width-10="181"]{max-width:1810px}.grid__column[data-max-width-10="182"]{max-width:1820px}.grid__column[data-max-width-10="183"]{max-width:1830px}.grid__column[data-max-width-10="184"]{max-width:1840px}.grid__column[data-max-width-10="185"]{max-width:1850px}.grid__column[data-max-width-10="186"]{max-width:1860px}.grid__column[data-max-width-10="187"]{max-width:1870px}.grid__column[data-max-width-10="188"]{max-width:1880px}.grid__column[data-max-width-10="189"]{max-width:1890px}.grid__column[data-max-width-10="190"]{max-width:1900px}.grid__column[data-max-width-10="191"]{max-width:1910px}.grid__column[data-max-width-10="192"]{max-width:1920px}.grid__column[data-max-width-10="193"]{max-width:1930px}.grid__column[data-max-width-10="194"]{max-width:1940px}.grid__column[data-max-width-10="195"]{max-width:1950px}.grid__column[data-max-width-10="196"]{max-width:1960px}.grid__column[data-max-width-10="197"]{max-width:1970px}.grid__column[data-max-width-10="198"]{max-width:1980px}.grid__column[data-max-width-10="199"]{max-width:1990px}.grid__column[data-max-width-10="200"]{max-width:2000px}@media only screen and (max-width: 640px){.grid[data-totalcols] .grid__column,.grid[data-totalcols] .grid__column[data-colspan]{margin-left:0;width:100%;margin-top:2rem}.grid[data-totalcols] .grid__column:first-child,.grid[data-totalcols] .grid__column[data-colspan]:first-child{margin-top:0}}div[data-custom-ui="facebook"] .section{clear:both;margin:0 auto;max-width:1170px;padding-top:4rem;width:calc(100% - 4rem)}div[data-custom-ui="facebook"] .section:last-of-type{padding-bottom:4rem}div[data-custom-ui="facebook"] .section--nogutter{width:100%}@media only screen and (min-width: 769px){div[data-custom-ui="facebook"] .section--widegutter{width:80%}}div[data-custom-ui="facebook"] .section--centered{text-align:center}div[data-custom-ui="facebook"] .section--noheading{padding-bottom:1rem}div[data-custom-ui="facebook"] .section--imagefirst{padding-top:2rem}div[data-custom-ui="facebook"] .section__heading{color:#333;font-size:2.25rem;font-weight:400;line-height:1.15385em;padding-bottom:2rem}div[data-custom-ui="facebook"] .section__heading.section__heading--alt{color:#333;font-size:1.125rem;font-weight:600;padding-bottom:2rem;padding-top:3rem;text-transform:uppercase}div[data-custom-ui="facebook"] .section__heading.section__heading--alt:first-child{padding-top:0}div[data-custom-ui="facebook"] .section__subheading{color:#333;font-size:1.3125rem;font-weight:400;line-height:1.13636em;color:#6a7183;padding-bottom:2rem}div[data-custom-ui="facebook"] .section__text{padding-bottom:2.5rem}div[data-custom-ui="facebook"] .section__embeddedtext a{text-decoration:underline}div[data-custom-ui="facebook"] .section__embeddedtext ul{list-style-type:disc}div[data-custom-ui="facebook"] .section__embeddedtext ol{list-style-type:decimal}div[data-custom-ui="facebook"] .section__embeddedtext ol,div[data-custom-ui="facebook"] .section__embeddedtext ul{margin:1em 0;padding-left:40px}div[data-custom-ui="facebook"] .section__embeddedtext ul ul,div[data-custom-ui="facebook"] .section__embeddedtext ol ul{list-style-type:circle}div[data-custom-ui="facebook"] .section__embeddedtext ol ol,div[data-custom-ui="facebook"] .section__embeddedtext ul ol{list-style-type:lower-latin}div[data-custom-ui="facebook"] .section__embeddedtext li{display:list-item}div[data-custom-ui="facebook"] .section__embeddedtext em{font-style:italic}div[data-custom-ui="facebook"] .section__embeddedtext strong{font-weight:bold}div[data-custom-ui="facebook"] .form{line-height:0}div[data-custom-ui="facebook"] .form [type="radio"],div[data-custom-ui="facebook"] .form [type="checkbox"]{position:static;opacity:1;margin:.5ex}div[data-custom-ui="facebook"] .form__label{color:#333;font-size:1.125rem;font-weight:600;line-height:1.11111em;display:block;padding-bottom:1.5rem;overflow:visible}div[data-custom-ui="facebook"] .form__label--select{display:inline-block;position:relative;width:100%}div[data-custom-ui="facebook"] .form__label--select:after{content:"▾";cursor:default;position:absolute;top:calc(1.625rem + 5px);right:10px}div[data-custom-ui="facebook"] .form__label--checkbox,div[data-custom-ui="facebook"] .form__label--radio{color:#6a7183;font-size:1rem;font-weight:400;line-height:1.25;left:-1.4em;position:relative}div[data-custom-ui="facebook"] .form__label--checkbox.form__label--focus,div[data-custom-ui="facebook"] .form__label--radio.form__label--focus{outline-style:auto}div[data-custom-ui="facebook"] .form__label--left{left:0;text-align:left}div[data-custom-ui="facebook"] .form__label--splitleft,div[data-custom-ui="facebook"] .form__label--splitright{display:inline-block;width:calc(50% - 10px)}div[data-custom-ui="facebook"] .form__label--splitleft{margin-right:8px}div[data-custom-ui="facebook"] .form__label--splitright{margin-left:8px}div[data-custom-ui="facebook"] .form__hint{color:#6a7183;font-size:1rem;font-weight:400;line-height:1.25;color:#999;font-style:italic}div[data-custom-ui="facebook"] .form__radio,div[data-custom-ui="facebook"] .form__checkbox{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}div[data-custom-ui="facebook"] .form__radiobox{margin:1rem 0;line-height:20px}div[data-custom-ui="facebook"] .form__radiobox label{font-weight:normal;font-size:18px;display:inline;margin:0}div[data-custom-ui="facebook"] .form__checkbox+span{position:static;line-height:20px;color:inherit;display:block;font-size:16px;font-weight:inherit}div[data-custom-ui="facebook"] .form__labeltext{display:block;padding-left:1.5em;text-indent:-1.5em}@media only screen and (max-width: 640px){div[data-custom-ui="facebook"] .form__labeltext{text-indent:0}.form__label--left div[data-custom-ui="facebook"] .form__labeltext{padding-left:0}}div[data-custom-ui="facebook"] .form__labeltext:before{box-sizing:content-box;border:1px solid #b2b7b7;content:'';display:inline-block;height:.6em;margin:0 0.75em 0 0;width:.6em;position:relative;top:3px;left:-24px;border-radius:0}@media only screen and (max-width: 640px){div[data-custom-ui="facebook"] .form__labeltext:before{left:0}}div[data-custom-ui="facebook"] .form__radio+.form__labeltext:before{border-radius:50%}div[data-custom-ui="facebook"] .form__radio:checked+.form__labeltext:before,div[data-custom-ui="facebook"] .form__checkbox:checked+.form__labeltext:before{background:#3b5999;border:1px solid #3b5999}div[data-custom-ui="facebook"] .form__input,div[data-custom-ui="facebook"] .form__select{color:#6a7183;font-size:1rem;font-weight:400;line-height:1.25;border:1px solid #b2b7b7;border-radius:0;display:block;font-family:"Freight Sans", Tahoma, sans-serif;height:auto !important;margin:0.5rem 0 0 0 !important;padding:5px 10px !important;width:100% !important}div[data-custom-ui="facebook"] .form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:white;background-image:none;cursor:pointer;text-align:left;vertical-align:middle;max-width:100%;height:auto}div[data-custom-ui="facebook"] .form__select:-ms-expand{display:none}div[data-custom-ui="facebook"] .form__text{color:#6a7183;font-size:1rem;font-weight:400;line-height:1.25;padding-bottom:1.5rem}div[data-custom-ui="facebook"] .form__text--alert{color:#dc0d17}div[data-custom-ui="facebook"] .form__heading{color:#333;font-size:1.3125rem;font-weight:400;line-height:1.13636em;margin-bottom:1.5rem}div[data-custom-ui="facebook"] .form__heading ~ div[data-custom-ui="facebook"] .form__heading{margin-top:2rem}div[data-custom-ui="facebook"] .button+.form__file{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}div[data-custom-ui="facebook"] .form__filedetails{color:#6a7183;font-size:1rem;font-weight:400;line-height:1.25;margin-left:1rem}div[data-custom-ui="facebook"] .form__errors{margin-bottom:2rem}div[data-custom-ui="facebook"] .form__errorlist{margin-bottom:1.5rem}div[data-custom-ui="facebook"] .form__errorlist:after{clear:both;content:"";display:block}div[data-custom-ui="facebook"] .form__erroritem{padding:0 0 0.5rem 0.5rem}div[data-custom-ui="facebook"] .form__errortype{clear:left;float:left;font-weight:bold;padding:0 0 0.5rem 0.5rem}div[data-custom-ui="facebook"] .form__errortype:after{content:":"}div[data-custom-ui="facebook"] .form__errorvalue{float:left;padding:0 0 0.5rem 0.5rem}div[data-custom-ui="facebook"] .autocomplete__container{position:relative}div[data-custom-ui="facebook"] .autocomplete__suggestions{top:32px;left:0;width:100%}hr{clear:both;height:0;border:solid #ddd;border-width:1px 0 0 0;margin:20px 0 19px 0}body:not(.student_assessment) hr{margin:0;padding:0;border-bottom:1px solid #e0e0e0}.separator{overflow:hidden;position:relative}.separator.mobile-link{border-top:1px solid #E0E0E0}@media all and (min-width: 768px){.separator:before{position:absolute;top:0;left:32%;content:"";width:1px;height:100%;background:#e0e0e0;padding:0 0 9999px;margin:0 0 -9999px}}@media all and (min-width: 970px){.separator:before{left:24%}}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clear{clear:both}ul.indent li{margin-left:20px}ul.nobullet{list-style-type:none}ul.subcategories li{margin:24px 0 0 35px}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.section{margin-top:30px}.section:first-of-type{margin-top:0px}.label{display:inline-block;position:relative;font-size:10px;line-height:12px;text-align:center;text-decoration:none;white-space:nowrap;padding:1px 7px;margin-bottom:2px;bottom:2px}.label.success{background-color:#11924d}.logo img{width:88px;height:30px}.avatar{float:left;margin-right:20px}.avatar img{width:40px;border-radius:100%}@media all and (min-width: 970px){.avatar img{width:80px}}.progress{border:none;background-color:#B0CEF4;height:10px;padding:0px}.progress.round{border-radius:0}.progress.round .meter{border-radius:0}.progress.success .meter{background-color:#3a7eef}.hide_welcome_page{float:right;padding:7px 1px 0 0}.create-google-account-link{text-align:center;padding:0 20px}@media only screen{.hide-for-small-only,.show-for-medium-up,.show-for-large-up{display:none}}@media only screen and (min-width: 48em){.hide-for-small-only,.show-for-medium-up{display:inherit}.hide-for-medium-up{display:none}}@media only screen and (min-width: 60.625em){.show-for-large-up{display:inherit}.hide-for-large-up{display:none}}.neeman *[data-neeman-hidden]{display:none !important}.neeman img.close-assessment{display:none}.neeman .courses-list{padding-top:0px !important}.neeman .course-list-item.first-item{border-top:none !important}.neeman .flexContainer{display:flex}.neeman form[data-neeman-class="login-form"] input[type="text"]{margin:0 !important}.neeman form[data-neeman-class="login-form"] .flexContainer{position:relative;margin-bottom:18.5px}.neeman body[data-controller="public_courses"][data-action="new"] .subheader{padding:0 20px}.neeman button[data-neeman-class="one-password"]{display:none;position:absolute;top:0;right:-36px;width:32px !important;height:32px !important;margin:3px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0ic3ZnMiIKICAgdmlld0JveD0iMCAwIDEyNC4wMTU3NSAxMjQuMDE1NzUiCiAgIGhlaWdodD0iMzVtbSIKICAgd2lkdGg9IjM1bW0iPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM0IiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtOTI4LjM0NjQ2KSIKICAgICBpZD0ibGF5ZXIxIj4KICAgIDxjaXJjbGUKICAgICAgIHI9IjUxLjI3NzU1NyIKICAgICAgIGN5PSI5ODkuOTQxODMiCiAgICAgICBjeD0iNjIuNDAxNTU4IgogICAgICAgaWQ9InBhdGg0MTM2IgogICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MTQuNjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0LjQwMDAwMDE7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIC8+CiAgICA8cGF0aAogICAgICAgaWQ9InBhdGg0MTM4IgogICAgICAgZD0ibSA1Mi41OTUzMDcsOTU2LjU0ODA0IDE4LjI1NzQ1MywwIDAsMzMuMjA2ODYgLTcuMzk0Nzk0LDcuNDM4ODIgNy4zOTQ3OTQsNy4zMjQzOCAwLDE2LjkxOSAtMTguMDI5OTIxLDAgLTAuMTEzNzY2LC0zNC4wMjYyNiA3Ljk2MzYyNCwtOC41ODMyMyAtOC4wNzczOSwtNy44OTY1NyB6IgogICAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6My40MDAwMDAxO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIC8+CiAgPC9nPgo8L3N2Zz4K");background-repeat:no-repeat;background-position:center;background-size:1.8rem 1.8rem;background-color:transparent !important;padding:0;opacity:.7}.neeman .disabled{-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;opacity:0.5}.neeman .enabled{-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;opacity:1}.student_assessment{position:relative}.student_assessment button,.student_assessment a,.student_assessment input,.student_assessment textarea{outline:none}.student_assessment hr{border-color:#e5e5e5}.student_assessment table{background-color:transparent}.student_assessment h1:not(.header__title):not(.sidemenu__title):not(.topbar__title):not([class^="u-heading"]){font-size:20px;font-weight:300;letter-spacing:1px;line-height:32.5px;color:#3f464b;text-transform:uppercase;margin:0px}.student_assessment h2:not([class^="u-heading"]){font-size:16px;font-weight:300;line-height:20px;color:#3f464b;margin:0}.student_assessment .title-container{padding-top:15px;padding-bottom:15px;min-height:65px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment .title-container{min-height:auto}}.student_assessment .title-container img{margin-top:0.2rem}.student_assessment .type-container{padding-top:15px;padding-bottom:15px;background-color:#f3f3f3;border-top:1px solid #e9e9e9;min-height:65px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment .type-container{min-height:auto}}.student_assessment .type-container h2{line-height:32.5px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment .type-container h2{font-size:12px;line-height:18px}}.student_assessment .type-container .shareable h2{line-height:42.5px}.student_assessment .body-container,.student_assessment .gradable-container-contents{width:100%;max-width:700px;margin:22px auto}.student_assessment .body-container p,.student_assessment .gradable-container-contents p{margin-bottom:0}.student_assessment .body-container,.student_assessment .body-container label,.student_assessment .body-container p,.student_assessment .gradable-container-contents,.student_assessment .gradable-container-contents label,.student_assessment .gradable-container-contents p{color:#626364;line-height:28px;font-size:17px;font-weight:300}.student_assessment .body-container.last,.student_assessment .body-container label.last,.student_assessment .body-container p.last,.student_assessment .gradable-container-contents.last,.student_assessment .gradable-container-contents label.last,.student_assessment .gradable-container-contents p.last{margin-bottom:25px}.student_assessment .body-container h3,.student_assessment .gradable-container-contents h3{padding-top:10px;margin:0}.student_assessment .body-container ul#section_questions,.student_assessment .body-container .confirm-completion,.student_assessment .gradable-container-contents ul#section_questions,.student_assessment .gradable-container-contents .confirm-completion{line-height:28px;margin:0;color:#3f464b;font-size:17px;font-weight:400}.student_assessment h4{font-size:14px;margin-bottom:0}.student_assessment .question-body{padding-bottom:25px;display:inline-block}.student_assessment .question-body a{color:#00bcd4}.student_assessment .gradings.row{margin-bottom:25px}.student_assessment .gradings h3{margin-bottom:10px}.student_assessment .survey-completed>div{margin-top:25px}.student_assessment .survey-completed .return-to-enrollment p{margin-bottom:20px}.student_assessment #cameratag .cameratag_select_prompt,.student_assessment #cameratag .cameratag_prompt_label{font-weight:400}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment #cameratag .cameratag_select_prompt,.student_assessment #cameratag .cameratag_prompt_label{font-size:13px}}@media only screen and (min-width: lower-bound(48em, 60.5625em)){.student_assessment #cameratag .cameratag_select_prompt,.student_assessment #cameratag .cameratag_prompt_label{font-size:20px}}.student_assessment #cameratag .cameratag_select_prompt{color:#f3f3f3}.student_assessment #cameratag .cameratag_prompt_label{top:45px}.student_assessment #cameratag .cameratag_action_icon{font-size:40px}.student_assessment #cameratag .cameratag_primary_link{margin-top:20px;width:50%;color:#f3f3f3}.student_assessment .answer_section{border-bottom:1px solid #8b8b8b;margin-bottom:25px;padding-bottom:50px;position:relative}.student_assessment .answer_section .review-p{margin-top:15px;padding-top:15px}.student_assessment .answer_section .review-p:last-of-type{margin-bottom:25px}.student_assessment .answer_section .review-h3{padding-top:30px}.student_assessment .answer_section .review-h3+div{margin-bottom:25px}.student_assessment .answer_section .media_asset{margin-bottom:5px;padding-top:10px}.student_assessment .answer_section .weight{position:absolute;right:0;top:0;padding-top:10px}.student_assessment .answer_section .manual-gradings{padding-top:20px}.student_assessment .answer_section h3{margin-bottom:10px;width:90%}.student_assessment .answer_section textarea{margin-bottom:10px}.student_assessment .answer_section .rank th{padding-top:0}.student_assessment .answer_section .video-js-box{padding-bottom:5px}.student_assessment .answer_section .grid_array{margin-bottom:10px}.student_assessment .answer_section .grid_array th{padding-top:5px}.student_assessment .answer_section li.sequence:last-child,.student_assessment .answer_section .match:last-child{margin-bottom:10px}.student_assessment .answer_section ol.choices_block{padding-top:10px}.student_assessment .answer_section ol.choices_block li{margin-bottom:10px}.student_assessment .answer_section ol.choices_block li:last-child{margin-bottom:0}.student_assessment .answer_section ol.choices_block li input[type=checkbox]+span,.student_assessment .answer_section ol.choices_block li input[type=radio]+span{line-height:28px}.student_assessment .answer_section ol.choices_block li input[type=checkbox] ~ .question_text,.student_assessment .answer_section ol.choices_block li .for-true-false-single{position:relative;top:-6.5px}.student_assessment #report_responses ul#section_questions,.student_assessment #question_response_container ul#section_questions{list-style:none;margin-left:0}.student_assessment .waiting-grading p{margin-top:25px}.student_assessment .assessment-results p{margin-top:25px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment .assessment-results .results{width:100%}}@media only screen and (min-width: lower-bound(48em, 60.5625em)) and (max-width: upper-bound(48em, 60.5625em)){.student_assessment .assessment-results .results{width:33%}}@media only screen and (min-width: lower-bound(60.625em, 74.9375em)) and (max-width: upper-bound(60.625em, 74.9375em)){.student_assessment .assessment-results .results{width:33%}}@media only screen and (min-width: lower-bound(75em, 120em)){.student_assessment .assessment-results .results{width:33%}}.student_assessment .assessment-results .results .title{float:left}.student_assessment .assessment-results .results .result{float:right}.student_assessment .auto-signups .auto-signups-actions{list-style:none;margin:0}.student_assessment .instructions{padding-bottom:20px}.student_assessment .instructions p{margin-bottom:25px}.student_assessment .instructions p:last-child{margin-bottom:0px !important}.student_assessment .feedbacks{list-style:none;margin-left:0;margin-bottom:30px;border-bottom:1px solid #8b8b8b}.student_assessment .feedbacks .feedback{margin-bottom:30px;font-size:17px;font-weight:300px}.student_assessment .feedbacks .feedback .avatar{float:left;border-radius:50%;height:37.5px;width:37.5px}.student_assessment .feedbacks .feedback .body{float:left;width:90%}.student_assessment .feedbacks .feedback .body .name{color:#3f464b;font-weight:500}.student_assessment .feedbacks .feedback .body .meta{font-size:13px}.student_assessment .passed,.student_assessment .full_pass{color:#0e9957}.student_assessment .partial_pass{color:#FFC107}.student_assessment .failed,.student_assessment .fail{color:#c72921}.student_assessment .close-assessment{height:25px;width:25px}.student_assessment .centered-text-with-line{text-align:center;overflow:hidden;white-space:nowrap;padding-top:15px;padding-bottom:15px;margin:0;font-size:11px;color:#3f464b;font-weight:400;line-height:14px}.student_assessment .centered-text-with-line>span{position:relative;display:inline-block}.student_assessment .centered-text-with-line>span:before,.student_assessment .centered-text-with-line>span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background-color:#e5e5e5}.student_assessment .centered-text-with-line>span:before{right:100%;margin-right:10px}.student_assessment .centered-text-with-line>span:after{left:100%;margin-left:10px}.student_assessment .media-asset-document,.student_assessment .media-asset-image{color:#3f464b;line-height:16px;font-size:13px;font-weight:400}.student_assessment .media-asset-document .file-image,.student_assessment .media-asset-image .file-image{height:35px;margin:0 auto 10px;display:block}.student_assessment .media-asset-document .file-image:hover+.file-name,.student_assessment .media-asset-document .file-name:hover,.student_assessment .media-asset-image .file-image:hover+.file-name,.student_assessment .media-asset-image .file-name:hover{text-decoration:underline}.student_assessment .file-size{line-height:12px;font-size:10px;font-weight:400}.student_assessment .answer-columns{padding-left:0 !important;padding-right:0 !important}.student_assessment ul.sequence_list{padding-left:0;list-style-type:none;color:#626364;margin-left:0px;font-size:11px;font-weight:300}.student_assessment ul.sequence_list.enabled li{cursor:move}.student_assessment ul.sequence_list li.sequence,.student_assessment ul.sequence_list .sorting-placeholder{vertical-align:middle;border:1px solid #8b8b8b;margin:5px 0;padding:15px;border-radius:5px}.student_assessment ul.sequence_list li.sequence.moving,.student_assessment ul.sequence_list .sorting-placeholder.moving{background-color:#fff}.student_assessment ul.sequence_list .sequence-hover{box-shadow:0px 0px 4px rgba(0,0,0,0.25);-webkit-transform:scale(1.01, 1);-moz-transform:scale(1.01, 1);-ms-transform:scale(1.01, 1);transform:scale(1.01, 1)}.student_assessment ul.sequence_list .sorting-placeholder{background-color:#f3f3f3;border-color:#f3f3f3}.student_assessment ul.sequence_list .question_text{width:100%}.student_assessment .matching_list .matching_left{padding-left:0 !important;padding-right:5px}.student_assessment .matching_list .matching_right{padding-left:5px;padding-right:0 !important}.student_assessment .matching_list .matching_left.enabled .match,.student_assessment .matching_list .matching_right.enabled .match{cursor:move}.student_assessment .matching_list .matching_left .match,.student_assessment .matching_list .matching_left .sorting-placeholder,.student_assessment .matching_list .matching_right .match,.student_assessment .matching_list .matching_right .sorting-placeholder{vertical-align:middle;border:1px solid #8b8b8b;margin:5px 0;padding:15px;border-radius:5px;color:#626364;margin-left:0px;line-height:14px;display:table;width:100%;font-size:11px;font-weight:300}.student_assessment .matching_list .matching_left .match.moving,.student_assessment .matching_list .matching_left .sorting-placeholder.moving,.student_assessment .matching_list .matching_right .match.moving,.student_assessment .matching_list .matching_right .sorting-placeholder.moving{background-color:#fff}.student_assessment .matching_list .matching_left .sequence-hover,.student_assessment .matching_list .matching_right .sequence-hover{box-shadow:0px 0px 4px rgba(0,0,0,0.25);-webkit-transform:scale(1.01, 1);-moz-transform:scale(1.01, 1);-ms-transform:scale(1.01, 1);transform:scale(1.01, 1)}.student_assessment .matching_list .matching_left .sorting-placeholder,.student_assessment .matching_list .matching_right .sorting-placeholder{background-color:#f3f3f3;border-color:#f3f3f3}.student_assessment .matching_list .matching_left .question_text,.student_assessment .matching_list .matching_right .question_text{width:100%;display:table-cell}.student_assessment .media_asset{margin-bottom:35px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.student_assessment .media_asset img{max-width:100%}}@media only screen and (min-width: lower-bound(48em, 60.5625em)){.student_assessment .media_asset img{max-height:394px;max-width:700px}}.student_assessment .question_text{display:inline-block;width:83%;vertical-align:top}.student_assessment .question_text.middle{vertical-align:middle}@media screen and (max-width: 60.5625em){.student_assessment .question_text{vertical-align:middle}}.student_assessment .question-instuctions{font-size:13px;font-weight:300;margin-bottom:15px;color:#3f464b}.student_assessment ul.mcq,.student_assessment ol.choices_block{list-style-type:none;margin:0 0 1em 0;padding:10px 0 0 0}.student_assessment ul.mcq li,.student_assessment ol.choices_block li{margin-bottom:15px}.student_assessment ul.mcq li .for-true-false-single i.fa,.student_assessment ol.choices_block li .for-true-false-single i.fa{top:0px}.student_assessment ul.mcq li i.fa,.student_assessment ol.choices_block li i.fa{width:20px;font-size:17px;line-height:28px;position:relative;top:-4px}.student_assessment .input_text input,.student_assessment .input_text textarea{box-shadow:none;background-color:#f3f3f3;border:0;border-radius:5px;height:42px;padding:20px;color:#626364;width:100%;font-size:17px;font-weight:300}.student_assessment .input_text input.medium,.student_assessment .input_text textarea.medium{min-height:200px}.student_assessment .input_text input.medium[readonly],.student_assessment .input_text textarea.medium[readonly]{resize:none}.student_assessment .input_text input.long,.student_assessment .input_text textarea.long{min-height:300px}.student_assessment .input_text input.long[readonly],.student_assessment .input_text textarea.long[readonly]{resize:none}.student_assessment .input_text input.textfield,.student_assessment .input_text textarea.textfield{min-height:80px}.student_assessment .input_text input.textfield[readonly],.student_assessment .input_text textarea.textfield[readonly]{resize:none;height:110px}.student_assessment .input_text input#other_choice_value,.student_assessment .input_text textarea#other_choice_value{height:30px;padding-top:0;padding-bottom:0;width:90%;display:inline-block}.student_assessment .input_text .left-characters{line-height:8px;color:#3f464b;font-size:11px;font-weight:300}.student_assessment .grid_array{width:100%;border-collapse:collapse;border:none}.student_assessment .grid_array table{color:#3f464b;font-size:11px;font-weight:400}.student_assessment .grid_array thead{background-color:transparent}.student_assessment .grid_array thead th{width:500px;border-bottom:1px solid #3f464b;text-align:center;color:#3f464b;font-size:11px;font-weight:400}.student_assessment .grid_array tbody tr{height:40px;vertical-align:middle;border-bottom:1px solid #e5e5e5;background-color:transparent}.student_assessment .grid_array tbody .gridrow{text-align:center;padding:0}.student_assessment .grid_array tbody .gridrow.question{vertical-align:middle;text-align:left;color:#3f464b;padding:10px 0;font-size:11px;font-weight:400}.student_assessment .grid_array tbody .gridrow input[type="radio"]{margin-left:-10px}.student_assessment .multi input[type="checkbox"],.student_assessment .grid_array input[type="checkbox"],.student_assessment .rank input[type="checkbox"],.student_assessment .choices_block input[type="checkbox"]{display:none}.student_assessment .multi input[type="checkbox"]+span,.student_assessment .grid_array input[type="checkbox"]+span,.student_assessment .rank input[type="checkbox"]+span,.student_assessment .choices_block input[type="checkbox"]+span{position:relative;line-height:40px;font-weight:normal}.student_assessment .multi input[type="checkbox"]+span:before,.student_assessment .grid_array input[type="checkbox"]+span:before,.student_assessment .rank input[type="checkbox"]+span:before,.student_assessment .choices_block input[type="checkbox"]+span:before{content:"\00a0";display:inline-block;width:20px;height:20px;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #8b8b8b;vertical-align:middle;position:relative;top:-8px;left:0}@media screen and (max-width: 60.5625em){.student_assessment .multi input[type="checkbox"]+span:before,.student_assessment .grid_array input[type="checkbox"]+span:before,.student_assessment .rank input[type="checkbox"]+span:before,.student_assessment .choices_block input[type="checkbox"]+span:before{top:0}}.student_assessment .multi input[type="checkbox"]:checked+span:before,.student_assessment .grid_array input[type="checkbox"]:checked+span:before,.student_assessment .rank input[type="checkbox"]:checked+span:before,.student_assessment .choices_block input[type="checkbox"]:checked+span:before{border-color:#3f464b;background:#3f464b url(/assets/assessments/checkmark-7cd69828af9f8ed2bd2d6ed431470dd6f0e485295f871c3745286ba552d4eb2a.png) no-repeat;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;background-position:50% 50%}.student_assessment .multi input[type="checkbox"]:disabled:checked+span:before,.student_assessment .grid_array input[type="checkbox"]:disabled:checked+span:before,.student_assessment .rank input[type="checkbox"]:disabled:checked+span:before,.student_assessment .choices_block input[type="checkbox"]:disabled:checked+span:before{border:none}.student_assessment .multi input[type="checkbox"]:disabled:checked+span:after,.student_assessment .grid_array input[type="checkbox"]:disabled:checked+span:after,.student_assessment .rank input[type="checkbox"]:disabled:checked+span:after,.student_assessment .choices_block input[type="checkbox"]:disabled:checked+span:after{cursor:default}.student_assessment .multi input[type="checkbox"]:disabled:checked+span+span,.student_assessment .grid_array input[type="checkbox"]:disabled:checked+span+span,.student_assessment .rank input[type="checkbox"]:disabled:checked+span+span,.student_assessment .choices_block input[type="checkbox"]:disabled:checked+span+span{cursor:default}.student_assessment .multi input[type="checkbox"]:disabled+span+span,.student_assessment .grid_array input[type="checkbox"]:disabled+span+span,.student_assessment .rank input[type="checkbox"]:disabled+span+span,.student_assessment .choices_block input[type="checkbox"]:disabled+span+span{cursor:default}.student_assessment .multi input[type="checkbox"]:disabled+span:before,.student_assessment .grid_array input[type="checkbox"]:disabled+span:before,.student_assessment .rank input[type="checkbox"]:disabled+span:before,.student_assessment .choices_block input[type="checkbox"]:disabled+span:before{opacity:.5;cursor:default}.student_assessment .multi input[type="checkbox"]:disabled+span:after,.student_assessment .grid_array input[type="checkbox"]:disabled+span:after,.student_assessment .rank input[type="checkbox"]:disabled+span:after,.student_assessment .choices_block input[type="checkbox"]:disabled+span:after{opacity:.5}.student_assessment .multi input[type=radio],.student_assessment .grid_array input[type=radio],.student_assessment .rank input[type=radio],.student_assessment .choices_block input[type=radio]{display:none}.student_assessment .multi input[type=radio]+label,.student_assessment .grid_array input[type=radio]+label,.student_assessment .rank input[type=radio]+label,.student_assessment .choices_block input[type=radio]+label{margin-right:.5rem}.student_assessment .multi input[type=radio]+label>span,.student_assessment .grid_array input[type=radio]+label>span,.student_assessment .rank input[type=radio]+label>span,.student_assessment .choices_block input[type=radio]+label>span{background-color:#fff;border:1px solid #8b8b8b;border-radius:50%;-moz-border-radius:50%;cursor:pointer;display:inline-block;height:20px;vertical-align:middle;width:20px}.student_assessment .multi input[type=radio]:checked+label>span,.student_assessment .grid_array input[type=radio]:checked+label>span,.student_assessment .rank input[type=radio]:checked+label>span,.student_assessment .choices_block input[type=radio]:checked+label>span{border:1px solid #3f464b}.student_assessment .multi input[type=radio]:checked+label>span>span,.student_assessment .grid_array input[type=radio]:checked+label>span>span,.student_assessment .rank input[type=radio]:checked+label>span>span,.student_assessment .choices_block input[type=radio]:checked+label>span>span{background-color:#3f464b;border:1px solid #3f464b;border-radius:50%;-moz-border-radius:50%;cursor:pointer;display:block;height:12px;margin:3px;width:12px}.student_assessment .multi input[type=radio]:disabled ~ .question_text,.student_assessment .grid_array input[type=radio]:disabled ~ .question_text,.student_assessment .rank input[type=radio]:disabled ~ .question_text,.student_assessment .choices_block input[type=radio]:disabled ~ .question_text{cursor:default}.student_assessment .multi input[type=radio]:disabled+label,.student_assessment .grid_array input[type=radio]:disabled+label,.student_assessment .rank input[type=radio]:disabled+label,.student_assessment .choices_block input[type=radio]:disabled+label{cursor:default}.student_assessment .multi input[type=radio]:disabled+label>span,.student_assessment .grid_array input[type=radio]:disabled+label>span,.student_assessment .rank input[type=radio]:disabled+label>span,.student_assessment .choices_block input[type=radio]:disabled+label>span{cursor:auto;opacity:.5}.student_assessment .multi input[type=radio]:disabled+label>span>span,.student_assessment .grid_array input[type=radio]:disabled+label>span>span,.student_assessment .rank input[type=radio]:disabled+label>span>span,.student_assessment .choices_block input[type=radio]:disabled+label>span>span{cursor:auto}@media screen and (max-width: 60.5625em){.student_assessment .multi input[type=radio]+label>span,.student_assessment .grid_array input[type=radio]+label>span,.student_assessment .rank input[type=radio]+label>span,.student_assessment .choices_block input[type=radio]+label>span{height:28px;width:28px}.student_assessment .multi input[type=radio]:checked+label>span>span,.student_assessment .grid_array input[type=radio]:checked+label>span>span,.student_assessment .rank input[type=radio]:checked+label>span>span,.student_assessment .choices_block input[type=radio]:checked+label>span>span{height:18px;margin:4px;width:18px}}.student_assessment .default-cursor{cursor:default}.student_assessment .upload_area{height:32px}.student_assessment #student_upload_media_asset{position:absolute;margin:auto}.student_assessment #student_upload_media_asset iframe#frame_for_upload{width:0;height:0;border:0;position:absolute;top:-3000px}.student_assessment #student_upload_media_asset .media{cursor:default;width:148px;display:inline-block}.student_assessment #student_upload_media_asset .media .custom_file_upload{position:relative;width:148px}.student_assessment #student_upload_media_asset .media .custom_file_upload input{position:absolute;top:0;left:0;height:35px;opacity:0;float:left;display:inline-block}.student_assessment #student_upload_media_asset .media .custom_file_upload input:hover{cursor:pointer}.student_assessment #student_upload_media_asset #uploading{clear:both;padding-top:1px;display:inline-block;visibility:hidden;width:500px;position:relative;top:3px}.student_assessment #student_upload_media_asset #uploading #progress{background:#eee;border-radius:5px;width:89%;display:inline-block}.student_assessment #student_upload_media_asset #uploading #progressbar{width:0px;height:24px;background:#0e9957;border-radius:5px}.student_assessment #student_upload_media_asset #uploading #percents{display:inline-block}.student_assessment .gradable-container{background-color:#3F464B}.student_assessment .gradable-container .gradable-container-contents{padding-top:25px;padding-bottom:25px;max-width:700px;margin:0 auto}.student_assessment .gradable-container .gradable-container-contents .question-body{margin-bottom:25px}.student_assessment .gradable-container input[type=radio]+label>span,.student_assessment .gradable-container input[type=radio]:checked+label>span,.student_assessment .gradable-container input[type=radio]:checked+label>span>span,.student_assessment .gradable-container input[type="checkbox"]+span:before,.student_assessment .gradable-container li.sequence,.student_assessment .gradable-container .match{border:#fff 1px solid !important;background-color:#3F464B !important;opacity:1.0 !important}.student_assessment .gradable-container input[type=radio]:checked+label>span>span{background-color:#fff !important}.student_assessment .gradable-container textarea{background-color:#f3f3f3 !important}.student_assessment .gradable-container input[type="checkbox"]:checked+span:before{top:-7px;background-position:50% 50%}.student_assessment .gradable-container,.student_assessment .gradable-container h2,.student_assessment .gradable-container h3,.student_assessment .gradable-container td,.student_assessment .gradable-container th,.student_assessment .gradable-container li,.student_assessment .gradable-container .match,.student_assessment .gradable-container .rank-label,.student_assessment .gradable-container .question_text,.student_assessment .gradable-container .file-container,.student_assessment .gradable-container .file-size,.student_assessment .gradable-container .rank-value{color:#fff !important}.student_assessment .gradable-container .grid_array thead th,.student_assessment .gradable-container .grid_array tbody tr{border-bottom-color:#fff}.student_assessment .gradable-container .answer_section{border:none;padding-bottom:0}.student_assessment .rank ul{align-items:flex-start;display:flex;justify-content:center;flex-wrap:wrap;list-style-type:none;width:100%;padding-bottom:10px;margin:0}.student_assessment .rank .rank-label,.student_assessment .rank .rank-value,.student_assessment .rank .rank-value>label{color:#3F464B;line-height:13px;font-size:12px;font-weight:400}.student_assessment .rank .rank-value{border-bottom:1px solid #3F464B;height:16px;min-width:45px}.student_assessment .rank .rank-label{border-top:1px solid #3F464B;margin-top:15px;padding-top:10px}.student_assessment .rank .rank-item{display:block;height:auto;padding:10px 0;text-align:center}.student_assessment .body-container .assmntreport p{line-height:28px}.assmntreport .answer_section{border-bottom:1px solid #e7e7e7;margin-bottom:0;padding-bottom:20px;padding-top:10px}.assmntreport .answer_section:last-of-type{border-bottom:none}.assmntreport .answer_section:first-of-type{padding-top:0}.assmntreport .answer_section:last-of-type{padding-bottom:0}.assmntreport .answer_section h3{font-weight:500}.assmntreport .answer_section h3>span:last-of-type{margin-right:18px}.assessment_response_feedback_form_wrapper{margin-top:10px}.assmntreport__section{padding-top:2em;width:700px;max-width:100%}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.assmntreport__section{width:auto}}.assmntreport__results{background-color:#f0f0f0;border:1px solid #e4e4e4;border-radius:5px;padding:1.5em}.assmntreport__results .donutchart{float:left}@media only screen and (max-width: 639px){.assmntreport__results .donutchart{float:none;margin:0 auto}}.assmntreport__details{float:left;padding-left:1.5em;width:calc(100% - 180px)}@media only screen and (max-width: 639px){.assmntreport__details{float:none;margin-top:1.5em;padding-left:0;width:100%}}.assmntreport__heading{margin-bottom:15px}.assmntreport__details .assmntreport__heading{margin:0}.assmntreport__heading.assmntreport__heading--green{color:#0E9657}.assmntreport__heading.assmntreport__heading--red{color:#c72921}.assmntreport__heading.sectionheading{margin-top:0}.assmntreport__headingicon svg{height:20px;position:relative;top:2px;width:20px}.assmntreport__headingactions{float:right}.assmntreport__progress{position:relative}.assmntreport__barchart{width:300px;margin-bottom:30px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.assmntreport__barchart{width:200px}}.assmntreport__barchart--mini{margin:2px 50px 0 15px;margin-right:50px;margin-left:15px}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.assmntreport__barchart--mini{width:125px}}.assmntreport__barscore{position:absolute;left:310px;top:0;color:#3f464b;font-weight:400}@media only screen and (max-width: upper-bound(0em, 47.9375em)){.assmntreport__barscore{left:210px}}.assmntreport__barscore.assmntreport__barscore--mini{left:auto;right:0}.assmntreport__items{list-style-type:none;padding:0;margin:0}.assmntreport__items li{display:flex;justify-content:space-between;margin:0 0 20px 0}.assmntreport__itemstatus{position:relative}.assmntreport__rule{border-bottom:solid 1px #e4e4e4;border-left:none;border-right:none;border-top:none;margin:1rem 0 0.9rem}.assmntreport__stats{font-weight:400}.assmntreport__category{font-size:11px;font-weight:bold;margin-top:5px;padding-left:2px;text-transform:uppercase}table.assmntreport__charts{background-color:transparent;border:none;margin-bottom:0;width:100%}table.assmntreport__charts td{line-height:1;border:0}table.assmntreport__charts td .barchart{width:100%}table.assmntreport__charts td:first-child{padding:0;width:100%}table.assmntreport__charts td:last-child{padding:0;padding-left:5px;white-space:nowrap;width:auto}.assmntreport__key{background-color:#3f464b;border-radius:10px;color:#fff;display:inline-block;font-size:11px;font-weight:400;line-height:1;margin-right:2px;min-width:16px;padding:3px;position:relative;text-align:center;top:-1px;vertical-align:middle;white-space:nowrap}.assmntreport__key[data-tooltip]{cursor:pointer}.assmntreport__courselist{background-color:#f0f0f0;border:1px solid #e4e4e4;border-radius:5px;margin-top:10px;padding-left:10px;padding-right:10px}.assmntreport__course{border-bottom:1px solid #e4e4e4;display:table;padding-bottom:10px;padding-top:10px;table-layout:fixed;width:100%}.assmntreport__course:last-of-type{border-bottom:none}.assmntreport__course .assmntreport__key{left:0;position:absolute;top:0}.assmntreport__course .assmntreport__key:nth-of-type(2){top:17px}.assmntreport__course .assmntreport__key:nth-of-type(3){top:34px}.assmntreport__imagewrap{display:table-cell;padding-right:10px;position:relative;text-align:right;width:60px}.assmntreport__imagewrap img,.assmntreport__imagewrap svg{height:50px;width:50px}.assmntreport__imagewrap img{border-radius:50%}.assmntreport__courselist[data-badges] .assmntreport__imagewrap{width:80px}.assmntreport__courseimage{border-radius:50%}.assmntreport__coursedesc{display:table-cell;vertical-align:top;width:100%}.assmntreport__coursename{color:#3f464b;font-size:17px;font-weight:500;line-height:17px;margin:0;padding-top:0}.assmntreport__coursetype{color:#888;font-size:13px;font-weight:400}.assmntreport__coursesummary{color:#888;font-size:13px;line-height:18px;padding-top:5px}.tooltip{background-color:#3f464b;font-size:13px;font-weight:300;padding:10px;-webkit-transform:translate(-2px, -5px);-moz-transform:translate(-2px, -5px);-ms-transform:translate(-2px, -5px);-o-transform:translate(-2px, -5px);transform:translate(-2px, -5px)}body.google .top-button{padding-top:20px}body.google .centered-text-with-line{font-size:14px}body.google .centered-text-with-line span{font-size:14px}.activitycard__textcontainer{display:flex;flex-direction:column-reverse}.activitycard__name{order:2}.activitycard__summary{order:1}.activitycard__meta{order:3}.button{min-width:120px;padding:7px 12px;box-shadow:0 1px 1px rgba(0,0,0,0.15)}.button,.button:link,.button:visited,.button:hover,.button:active,.button:focus{font:400 14px/19px "Roboto", sans-serif;text-transform:uppercase}.button--primary:not(.button--floating):hover,.button--primary:not(.button--floating):active,.button--primary:not(.button--floating):focus{border-color:#00bcd4;color:#00bcd4;background-color:#fff}.button--secondary,.button--secondary:link,.button--secondary:visited,.button--secondary:hover,.button--secondary:active,.button--secondary:focus{border-color:#00bcd4;color:#00bcd4}.button--aux,.button--link,.button--text,.button--inverse{min-width:0;box-shadow:none}.button--aux,.button--aux:link,.button--aux:visited,.button--aux:hover,.button--aux:active,.button--aux:focus,.button--link,.button--link:link,.button--link:visited,.button--link:hover,.button--link:active,.button--link:focus,.button--text,.button--text:link,.button--text:visited,.button--text:hover,.button--text:active,.button--text:focus,.button--inverse,.button--inverse:link,.button--inverse:visited,.button--inverse:hover,.button--inverse:active,.button--inverse:focus{text-transform:none}.button--link,.button--text{padding:0}.button--text{font-weight:inherit;font-size:inherit}.button--floating{min-width:0;padding:0;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28)}.button--floating,.button--floating:link,.button--floating:visited,.button--floating:hover,.button--floating:active,.button--floating:focus{font-weight:300;font-size:31px;line-height:56px}.button--floating:hover,.button--floating:active,.button--floating:focus{box-shadow:0 0 6px rgba(0,0,0,0.16),0 6px 12px rgba(0,0,0,0.32)}.dialog__content--achievement{color:#fff;background-color:#00bbd5;background-color:rgba(0,187,213,0.95);border-radius:0;box-shadow:none}.dialog__close--achievement,.dialog__close--achievement.button{color:#fff}.dialog__close{padding:0;box-shadow:none}.dropdown__trigger{border-color:#00bcd4;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.15);font-size:14px;color:#00bcd4;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%208.07%204.54'%3E%3Cpath%20d%3D'M4.07%2C4.54%20C3.938%2C4.538%203.812%2C4.484%203.72%2C4.39%20L0.18%2C0.85%20C-0.016%2C0.654%20-0.016%2C0.336%200.18%2C0.14%20C0.376%2C-0.056%200.694%2C-0.056%200.89%2C0.14%20L4.07%2C3.32%20L7.25%2C0.14%20C7.446%2C-0.056%207.764%2C-0.056%207.96%2C0.14%20C8.156%2C0.336%208.156%2C0.654%207.96%2C0.85%20L4.42%2C4.39%20C4.328%2C4.484%204.202%2C4.538%204.07%2C4.54%20z'%20fill%3D'%2300bcd4'%2F%3E%3C%2Fsvg%3E")}.dropdown__trigger,.dropdown__trigger:link,.dropdown__trigger:visited,.dropdown__trigger:hover,.dropdown__trigger:active,.dropdown__trigger:focus{color:#00bcd4}.dropdown__trigger--link{box-shadow:none;text-transform:none;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%208.07%204.54'%3E%3Cpath%20d%3D'M4.07%2C4.54%20C3.938%2C4.538%203.812%2C4.484%203.72%2C4.39%20L0.18%2C0.85%20C-0.016%2C0.654%20-0.016%2C0.336%200.18%2C0.14%20C0.376%2C-0.056%200.694%2C-0.056%200.89%2C0.14%20L4.07%2C3.32%20L7.25%2C0.14%20C7.446%2C-0.056%207.764%2C-0.056%207.96%2C0.14%20C8.156%2C0.336%208.156%2C0.654%207.96%2C0.85%20L4.42%2C4.39%20C4.328%2C4.484%204.202%2C4.538%204.07%2C4.54%20z'%20fill%3D'%23424242'%2F%3E%3C%2Fsvg%3E")}.dropdown__trigger--link,.dropdown__trigger--link:link,.dropdown__trigger--link:visited,.dropdown__trigger--link:hover,.dropdown__trigger--link:active,.dropdown__trigger--link:focus{color:#424242}.dropdown__content--filter{border-radius:2px}body[data-custom-ui^="google"] h2{text-transform:none}body[data-custom-ui^="google"] .activityicon{width:98px}body[data-custom-ui^="google"] .comment__icon{background-color:transparent}body[data-custom-ui^="google"] .comment__editsubmit,body[data-custom-ui^="google"] .comment__replysubmit{background-color:#00bcd4;border-color:#00bcd4;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.15);font-size:14px;font-weight:400;line-height:12px;min-width:120px;padding:12px;text-align:center;text-transform:uppercase}body[data-custom-ui^="google"] .comment__editsubmit:active,body[data-custom-ui^="google"] .comment__replysubmit:active{box-shadow:0 3px 6px rgba(0,0,0,0.25)}body[data-custom-ui^="google"] .comment__editsubmit:focus,body[data-custom-ui^="google"] .comment__editsubmit:hover,body[data-custom-ui^="google"] .comment__replysubmit:focus,body[data-custom-ui^="google"] .comment__replysubmit:hover{background-color:#00a2b6;border-color:#00a2b6}body[data-custom-ui^="google"] .comments__headerbutton{color:#00bcd4}body[data-custom-ui^="google"] .comments__headerbutton:focus,body[data-custom-ui^="google"] .comments__headerbutton:hover{color:#00a2b6}body[data-custom-ui^="google"] .comments__icon{background-color:transparent}body[data-custom-ui^="google"] .comments__newsubmit{border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.15);font-size:14px;font-weight:400;line-height:12px;min-width:120px;padding:12px;text-align:center;text-transform:uppercase}body[data-custom-ui^="google"] .comments__newsubmit:active{box-shadow:0 3px 6px rgba(0,0,0,0.25)}body[data-custom-ui^="google"] .comments--outdated .comments__headerbutton{color:#00bcd4}body[data-custom-ui^="google"] .comments--outdated .comments__headerbutton:focus,body[data-custom-ui^="google"] .comments--outdated .comments__headerbutton:hover{color:#00a2b6}body[data-custom-ui^="google"] .dropdown__content::before{display:none}body[data-custom-ui^="google"] .header{box-shadow:0 1px 0 0 rgba(0,0,0,0.12)}body[data-custom-ui^="google"] .header__group--right .header__btn:not(.header__btn--desktop):not([data-behavior="toggle.search"]){align-items:center;display:flex;justify-content:center;margin-left:0;margin-right:15px}body[data-custom-ui^="google"] .header__group--right .header__btn.button{margin-top:14px}body[data-custom-ui^="google"] .header__loginbtn,body[data-custom-ui^="google"] .header__loginbtn:hover{background-color:#fff;border:none;color:#00bcd4}body[data-custom-ui^="google"] .header__btn--menu .btnicon{height:35px;width:35px}body[data-custom-ui^="google"] .header__titletext--small{margin-left:0;margin-right:15px}@media (max-width: 1024px){body[data-custom-ui^="google"] .header__search{background-color:#00bcd4}}body[data-custom-ui^="google"] .header__search .screensize--tablet,body[data-custom-ui^="google"] .header__search .screensize--phone{background-color:#00bcd4}body[data-custom-ui^="google"] .header__searchinput{background-color:#25c7dd;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2017.5%2017.5'%20enable-background%3D'new%200%200%2017.5%2017.5'%3E%3Cpath%20fill%3D'%23fff'%20d%3D'M12.5%2011h-.8l-.3-.3c1-1.1%201.6-2.6%201.6-4.2C13%202.9%2010.1%200%206.5%200S0%202.9%200%206.5%202.9%2013%206.5%2013c1.6%200%203.1-.6%204.2-1.6l.3.3v.8l5%205%201.5-1.5-5-5zm-6%200C4%2011%202%209%202%206.5S4%202%206.5%202%2011%204%2011%206.5%209%2011%206.5%2011z'%2F%3E%3C%2Fsvg%3E") !important;background-size:18px 18px !important;background-position:27px 50% !important;border-color:#25c7dd;color:#fff}body[data-custom-ui^="google"] .header__searchinput:focus{background-color:#25c7dd;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15)}body[data-custom-ui^="google"] .header__searchinput::-webkit-input-placeholder{color:#fff}body[data-custom-ui^="google"] .header__searchinput:-moz-placeholder{color:#fff}body[data-custom-ui^="google"] .header__searchinput::-moz-placeholder{color:#fff}body[data-custom-ui^="google"] .header__searchinput:-ms-input-placeholder{color:#fff}body[data-custom-ui^="google"] .header__searchinput::placeholder{color:#fff}body[data-custom-ui^="google"] .header__searchinput::-webkit-search-cancel-button{position:relative;right:10px;-webkit-appearance:none;height:20px;width:20px;background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z'%20fill%3D'%23ffffff'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")}body[data-custom-ui^="google"] .iconbutton{color:#00bcd4;stroke:#00bcd4}body[data-custom-ui^="google"] .iconbutton:focus,body[data-custom-ui^="google"] .iconbutton:hover{color:#00bcd4}body[data-custom-ui^="google"] .iconbutton:not(.iconbutton--static):focus,body[data-custom-ui^="google"] .iconbutton:not(.iconbutton--static):hover{fill-opacity:0}body[data-custom-ui^="google"] .iconbutton.iconbutton--active{fill:#00bcd4;fill-opacity:1}body[data-custom-ui^="google"] .iconbutton.iconbutton--active:not(.iconbutton--static):focus,body[data-custom-ui^="google"] .iconbutton.iconbutton--active:not(.iconbutton--static):hover{fill:#00bcd4;fill-opacity:1}body[data-custom-ui^="google"] .iconbutton.iconbutton--active.iconbutton--success,body[data-custom-ui^="google"] .iconbutton.iconbutton--active.iconbutton--caution,body[data-custom-ui^="google"] .iconbutton.iconbutton--active.iconbutton--warning{fill:#00bcd4;color:#fff}body[data-custom-ui^="google"] .iconbutton.iconbutton--active.iconbutton--success:focus,body[data-custom-ui^="google"] .iconbutton.iconbutton--active.iconbutton--success:hover,body[data-custom-ui^="google"] .iconbutton.iconbutton--active.iconbutton--caution:focus,body[data-custom-ui^="google"] .iconbutton.iconbutton--active.iconbutton--caution:hover,body[data-custom-ui^="google"] .iconbutton.iconbutton--active.iconbutton--warning:focus,body[data-custom-ui^="google"] .iconbutton.iconbutton--active.iconbutton--warning:hover{fill:#00bcd4}body[data-custom-ui^="google"] .iconbutton--imageonly .iconbutton__text,body[data-custom-ui^="google"] .iconbutton--textonly .iconbutton__text{border-radius:2px;font-size:14px;line-height:12px;font-weight:400;min-width:120px;text-transform:uppercase;padding:12px;text-align:center}body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--success .iconbutton__text,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--caution .iconbutton__text,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--warning .iconbutton__text,body[data-custom-ui^="google"] .iconbutton--textonly.iconbutton--success .iconbutton__text,body[data-custom-ui^="google"] .iconbutton--textonly.iconbutton--caution .iconbutton__text,body[data-custom-ui^="google"] .iconbutton--textonly.iconbutton--warning .iconbutton__text{background-color:rgba(255,255,255,0);color:#00bcd4}body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--success .iconbutton__text:focus,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--success .iconbutton__text:hover,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--caution .iconbutton__text:focus,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--caution .iconbutton__text:hover,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--warning .iconbutton__text:focus,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--warning .iconbutton__text:hover,body[data-custom-ui^="google"] .iconbutton--textonly.iconbutton--success .iconbutton__text:focus,body[data-custom-ui^="google"] .iconbutton--textonly.iconbutton--success .iconbutton__text:hover,body[data-custom-ui^="google"] .iconbutton--textonly.iconbutton--caution .iconbutton__text:focus,body[data-custom-ui^="google"] .iconbutton--textonly.iconbutton--caution .iconbutton__text:hover,body[data-custom-ui^="google"] .iconbutton--textonly.iconbutton--warning .iconbutton__text:focus,body[data-custom-ui^="google"] .iconbutton--textonly.iconbutton--warning .iconbutton__text:hover{background-color:rgba(255,255,255,0)}body[data-custom-ui^="google"] .iconbutton--textonly{background-color:rgba(255,255,255,0);border:1px solid #00bcd4;border-radius:2px}body[data-custom-ui^="google"] .iconbutton--textonly .iconbutton__image{fill-opacity:0;stroke-opacity:0}body[data-custom-ui^="google"] .iconbutton--imageonly{border-width:0;border-style:solid;border-color:#00bcd4;border-radius:20px;-webkit-transition:border-width 0s linear 500ms, border-radius 500ms linear;transition:border-width 0s linear 500ms, border-radius 500ms linear}body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--success .iconbutton__image,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--caution .iconbutton__image,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--warning .iconbutton__image{-webkit-transition:fill-opacity 500ms linear, stroke-opacity 500ms linear;transition:fill-opacity 500ms linear, stroke-opacity 500ms linear}body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--success .iconbutton__text,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--caution .iconbutton__text,body[data-custom-ui^="google"] .iconbutton--imageonly.iconbutton--warning .iconbutton__text{background-color:#fff;border-radius:20px;min-width:35px;-webkit-transition:background-color 500ms linear, border-radius 500ms linear, opacity 0s linear 500ms, width 500ms linear;transition:background-color 500ms linear, border-radius 500ms linear, opacity 0s linear 500ms, width 500ms linear}body[data-custom-ui^="google"] .sidemenu{box-shadow:0 0 10px 0 rgba(0,0,0,0.15)}body[data-custom-ui^="google"] .sidemenu__header{background-color:#00bcd4;border-right-width:0}body[data-custom-ui^="google"] .sidemenu__button:focus,body[data-custom-ui^="google"] .sidemenu__button:hover{background-color:#f0f0f0}body[data-custom-ui^="google"] .sidemenu__btn{width:35px;height:35px;margin:15px}body[data-custom-ui^="google"] .sidemenu__link--btn{height:35px;line-height:35px}body[data-custom-ui^="google"] .sidemenu--exceed .sidemenu__link--btn:focus,body[data-custom-ui^="google"] .sidemenu--exceed .sidemenu__link--btn:hover{border-color:#00bcd4;color:#00bcd4}body[data-custom-ui^="google"] .sidemenu__listitem--active .sidemenu__image{color:#00bcd4;background-color:transparent}body[data-custom-ui^="google"] .tag--primary{background-color:#00bcd4}body[data-custom-ui^="google"] .toolbar__listitem--active .toolbar__image{color:#00bcd4;background-color:transparent}body[data-custom-ui^="google"] .activity__title{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-custom-ui^="google"] a.activity__subtitlelink{color:#626364}body[data-custom-ui^="google"] .activity__assessmentimage,body[data-custom-ui^="google"] .activity__courseimage,body[data-custom-ui^="google"] .activity__eventimage,body[data-custom-ui^="google"] .activity__postvisual,body[data-custom-ui^="google"] .activity__assessmentvisual img,body[data-custom-ui^="google"] .activity__coursevisual img,body[data-custom-ui^="google"] .activity__eventvisual img,body[data-custom-ui^="google"] .activity__postvisual img{border-radius:0;height:auto;width:135px}body[data-custom-ui^="google"] .activity__assessmentvisual svg,body[data-custom-ui^="google"] .activity__coursevisual svg,body[data-custom-ui^="google"] .activity__eventvisual svg,body[data-custom-ui^="google"] .activity__postvisual svg{height:90px;width:135px}body[data-custom-ui^="google"] .activity__background--muted{background-color:#f0f0f0;border-top:1px solid #e4e4e4}body[data-custom-ui^="google"] .activity--summary{min-height:calc(90px + 30px + 30px);padding-top:0}body[data-custom-ui^="google"] .activity--summary .activity__visual{float:left}body[data-custom-ui^="google"] .activity--summary .activity__visual img{border-radius:0}body[data-custom-ui^="google"] .activity--summary .activity__visual img,body[data-custom-ui^="google"] .activity--summary .activity__visual svg{height:90px;width:130px}body[data-custom-ui^="google"] .activity--summary .activity__info{margin-left:145px}body[data-custom-ui^="google"] .activity--summary .activity__name{font-size:1.0625rem;line-height:1}body[data-custom-ui^="google"] .activity__rule{margin-bottom:2.1875rem}body[data-custom-ui^="google"] .activity__responsesform input#query{border-color:#f0f0f0;display:inline-block;width:400px !important}body[data-custom-ui^="google"] .activity__responsesform label{display:inline-block;float:right;font-weight:600}@media (max-width: 600px){body[data-custom-ui^="google"] .activity__responsesform label{display:none}}body[data-custom-ui^="google"] .activity__responsesform select{background-color:transparent;border:none;padding-right:20px;width:auto}body[data-custom-ui^="google"] .next-activity .next-activity__activity img{border-radius:0}body[data-custom-ui^="google"] .aside-wrapper{background-color:transparent}body[data-custom-ui^="google"] i.icon-recommended-flag,body[data-custom-ui^="google"] i.icon-recommended-circle{background-image:url(/assets/student/google/icons/recommended_flag-3691a139a97fb26b8600acf65ade38c5d3c1e6e45ca97ee6b74529ee9c101b15.png)}body[data-custom-ui^="google"] .navstrip{background-color:#fff;color:#00a2b6}body[data-custom-ui^="google"] .navstrip__link{color:#00a2b6}body[data-custom-ui^="google"] .navstrip__link:focus,body[data-custom-ui^="google"] .navstrip__link:hover{color:#00a2b6}body[data-custom-ui^="google"] .navstrip__button{color:#00bcd4;stroke:#00bcd4}body[data-custom-ui^="google"] ul.pagination li.current a,body[data-custom-ui^="google"] ul.pagination li.current button{background-color:#00bcd4}body[data-custom-ui^="google"] .button.dialog__close{min-width:20px}body[data-custom-ui^="google"] input[type="text"],body[data-custom-ui^="google"] input[type="password"],body[data-custom-ui^="google"] input[type="email"],body[data-custom-ui^="google"] input[type="tel"],body[data-custom-ui^="google"] input[type="url"],body[data-custom-ui^="google"] input[type="number"],body[data-custom-ui^="google"] input[type="search"],body[data-custom-ui^="google"] input[type="file"]{-webkit-appearance:none;border-radius:0 !important}
